首页 > 其他分享 >学习第二天

学习第二天

时间:2023-12-03 14:11:21浏览次数:28  
标签:注释 变量 Python money 学习 第二天 printf print

你好Python

python初识

1989年,吉多.范罗苏姆决定开发一个新的解释程序(python雏形)

1991年,夺得第一个Python解释器诞生

Python这个名字来自一个电视剧 飞行马戏团,图形由蟒蛇组成

为什么选择python

简单

易学

开发效率高

优雅

人群/岗位 用python做什么
普通白领 自动化办公
后端开发 WEB应用程序
科学家 完成数据计算
人工智能 开发AI程序
大数据开发 完成任务开发
学生 计算机考

什么是编程语言

什么是编程语言

语言:进行沟通交流的表达方式

计算机只认识0和1的二进制

需要编程语言进行翻译成二进制

第一个Python程序

向世界说你好

print("hello Word")

Python基础语法

字面量

字面的:在代码中,被.写下来的固定的值,称之为字面量

类型 描述 说明
数字(Number) 支持 整数(int) 浮点数(float) 复数(comples) 布尔(bool) 整数(int
字符串 描述文本的一种类型
列表
元组
集合
字典

字符串

字符串。又称文本,是由任意数量的字符如中文、英文、各类符号、数字等组成。所以叫做字符的串

“程序员”

“学Python来黑马”

“!@……&#¥)”

“传智教育的股票代码是:003032”

如何在代码中写它们

类型 程序中的写法 说明
整数 666,-88 和现实写法一致
浮点数(小数) 13.14,-5.21 和现实中的写法一致
字符串(文本) “黑马程序员” 程序中需要加上双引号来表示字符串.

注释

注释的作用

image-20231202182653796

注释的分类

  • 单行注释:以#开头,#右边的所有文字当作说明,而不是真正要执行程序,起辅助作用

    # 我是单行注释
    printf("hello word")  3号和注释内容一般建议以一个空格隔开
    
  • 多行注释:以一对三个双引号引起来(“”“注释内容”“”)来解释说明一段代码的作用使用方法

  • """"
    我是多行注释
    诗名:悯农
    作者:李绅
    """"
    printf("锄禾日当午")
    printf("汗滴禾下土")
    printf("谁知盘中餐")
    printf("粒粒皆辛苦")
    

    注释实战

    """
    我是多行注释
    诗名:悯农
    作者:李绅
    """
    print("锄禾日当午")
    print("汗滴禾下土")
    print("谁知盘中餐")
    print("粒粒皆辛苦")
    

    变量

    ***变量:在程序运行时,能存储计算结果或能表示值的抽象概念。

    简单来说,变量就是在程序运行时,记录数据用的

    变量的的定义格式

    变量名称 = 变量的值

    赋值表示将等号右侧的值,赋予左侧的变量

    实战

    # 定义一个变量,用来记录钱包的余额
    money = 50
    
    #通过printf语句,输出变量记录的内容
    print("钱包还有",money)
    #买了一个冰淇淋,花费10元
    money = money - 10
    print("买了冰淇淋花费10元,还剩余:",money,"元")
    

    总结

    1.变量是什么。有什么作用

    变量就是在程序运行时,记录数据用的。

    2.变量的定义格式是?

    变量名=变量值

    3.变量的特征是?

    变量的值可以改变

    4.print语句如何输出多分内容?

    printf(内容1,内容2,内容3,内容N)

    拓展:加(+)减(-)乘(*)除(/)

    数据类型

    在学习字面量的时候,我们了解到:数据是有类型的。

    type()语句

    我们可以通过type()语句来得到数据的类型:

    语法:

    type(被查看类型的数据)

标签:注释,变量,Python,money,学习,第二天,printf,print
From: https://www.cnblogs.com/jiazhenyu/p/17872940.html

相关文章

  • 2023-2024-1 20231416《计算机基础与程序设计》第十周学习总结
    作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK10这个作业的目标自学《计算机科学概论》第十二、十三、十四章,《C语言程序设计》第九章并完成云班课测试......
  • 计算几何学习笔记
    叉乘(叉积)定义(二维):\[\vec{p_1}\times\vec{p_2}=x_1y_2-x_2y_1=-\vec{p_2}\times\vec{p_1}\]性质:若\(\vec{p_2}\)在\(\vec{p_1}\)的逆时针方向,则结果大于0。若\(\vec{p_2}\)在\(\vec{p_1}\)的顺时针方向,则结果小于0。若\(\vec{p_2}\)与\(\vec{p_1}\)共线,......
  • 学习笔记12
    一、苏格拉底挑战二、遇见的问题三、实践过程......
  • 学习笔记十二
    MySQL数据库系统一、MySQL简介MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业......
  • 商用密码的产业发展及应用创新学习笔记
    商用密码的产业发展及应用创新讲解人:北京数字认证股份有限公司:林雪焰共建可信任的数字世界密码技术数字信任(DigitalTrust)数据安全(DataSecurity)数字身份管理(DigitalIdentityManagement)以密码技术为核心的自主知识产权产品及服务1.身份与访问管理2.密码基......
  • 学习笔记12——20211303
    一、学习任务自学教材第14章,提交学习笔记(10分),评分标准如下1.知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容(4分)“我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个问题”核心是要求GPT:......
  • 2023-2024-1 20232314《网络空间安全导论》第四周学习总结
    教材内容学习总结 教材学习中的问题和解决过程问题1:对于威胁建模的具体概念理解解决方案:询问Chatgpt,得知威胁建模是一种基于工程和风险的方法,旨在识别、评估和管理安全威胁,以开发和部署符合企业组织安全和风险目标的更好软件和IT系统。这个过程可以分为几个阶段:威胁识别、......
  • 学习笔记12
    学习笔记12教材知识点总结14.1MySQL简介关系数据库系统:数据存储在表中,表由多个行和列组成表之间互相关联,关系结构使得可在表上查询来检索信息并修改数据库中的数据MySQL:开源数据库管理系统,有服务器和客户机组成14.2安装MySQLUbuntuLinux:sudoapt-getinsta......
  • Unity学习笔记--数据持久化Json
    JSON相关json是国际通用语言,可以跨平台(游戏,软件,网页,不同OS)使用,json语法较为简单,使用更广泛。json使用键值对来存储。认识json文件//注意字典类型存储时,键是以string类型存储的需要添加“”{"name":"TonyChang","age":21,"sex":true,"Float":2.5,"arrarys"......
  • openGauss学习笔记-139 openGauss 数据库运维-例行维护-检查应用连接数
    openGauss学习笔记-139openGauss数据库运维-例行维护-检查应用连接数如果应用程序与数据库的连接数超过最大值,则新的连接无法建立。建议每天检查连接数,及时释放空闲的连接或者增加最大连接数。139.1操作步骤以操作系统用户omm登录数据库主节点。使用如下命令连接数据库......