-
注释
- 单行注释#
- 多行注释""" """
-
数据类型
- string(字符串)
- int (整数,有符号)
- float(浮点数,有符号)
-
type语句
- 得到数据的类型(带有结果的(返回值),可以用print直接输出或用变量存储结果值)
- type(变量名)或type(具体数据)
-
类型转换
- (带有结果的(返回值),可以用print直接输出或用变量存储结果值)
- int(x) 将x转换成一个整数
- float(x) 将x转换成一个浮点数
- str(x) 将x转换成字符串
- tips:
- 任何类型,都可以通过str(),转换成字符串
- 字符串内必须真的是数字,才可以将字符串转换为数字
-
标识符命名的规则:
- 只允许出现英文、中文、数字、下划线(_)这四类元素,其余任何内容不被允许。(数字不可以开头)
- 内容限定
- 大小写敏感
- 不可使用关键字
-
运算符
- //取整除
- **指数,例:a**b为a的b次方
-
字符串的三种定义方式
- 单引号定义法:name='Tom'
- 双引号定义法:name="Tom"
- 三引号定义法:name="""Tom"""
- tip:
- 三引号定义法,和多行注释的写法一样,同样支持换行操作。使用变量接收它,它就是字符串,不使用变量接收它,就可以作为多行注释使用。
-
定义单引号,双引号
- 单引号定义法,可以内含双引号
- 双引号定义法,可以内含单引号
- 可以使用转移字符(\)来将引号解除效用,变成普通字符串
- 使用“+”号连接字符串变量或字符串字面量即可完成字符串拼接(字符串无法和非字符串变量进行拼接)
-
字符串格式化
- 数据类型占位:%s %d %f
- print("%d+%d=%d"%(x,y,x+y))
- 数字精度控制
- 使用辅助符号"m.n"来控制数据的宽度和精度
- m,控制宽度,要求是数字,设置的宽度小于数字自身,不生效(小数点和小数部分也算入宽度计算)
- .n,控制小数点精度,要求是数字,会进行小数的四舍五入
- %5.2f:表示将宽度控制为5,将小数点精度设置为2
- 使用辅助符号"m.n"来控制数据的宽度和精度
- f”{变量} {变量}”的方式进行快速格式化(不做精度控制,也不理会类型,原样输出)
- print ( f"我是{name},我成立于{set_up_year},今日股价为{stock_perice}")
- 数据类型占位:%s %d %f
-
input语句(函数)
- 从键盘获取输入,用变量接收,例:age=input( )
- input语句获取的数据类型,无论键盘输入何种类型的数据最终的结果都是:字符串类型的数据
一些基础语法(python)
于 2024-06-08 16:13:31 首次发布