重点
python标识符
python注释
语句和缩进
变量和常量
python输入输出
python数据类型
整数intt
float:浮点数
str类型:字符串,已成对单引号或双引号包裹true
bool类型 True或False第一个字母大写
1小节1python标识符
标识符命名规则
严格区分大小写敏感
只能以字母,数字,下划线不能以数字作为开头
见命知意
蛇形/national_treasure = “pandas”
小驼峰nationalTreasure = "pandas“
/大驼峰命名NationaTreasure = ”
变量小写常量大写
不宜关键词作为标识符
import keyword
keword.kwlist
python注释
单行注释:#-->ctrl+/
多行注释: 选中的需要注释的多行代码ctrl+/
文本注释””“”单双引号发
语句和缩进
#注意直接以换行作为语句的结束
#一行中完整表达一句话的是语句直接执行的
a = 2语句
print(”hello worla“)#语句
代码块
为完成某一特定功能而联系在一起的一组语句构成一个代码块。有判断,循环,函数,类等各种代码快。代码快
代码块的首行通常以关键字为为开始,以冒号(:)结束
a = 1
if 成立 a > 1:英文状态下的:为结束回车缩进四个空格
paint(“yes”)
else:
print(“on on”)
print("yes")当前不知道字符串用pass表示
else:
print("on no")当前不知道字符串用pass表示
缩进来代表代码块 不使用大括号
所有普通的语句,顶左开始编写不需要缩进
所有的代码块,首航不用缩进,从冒号结束后开始下一行,都要缩进
直到该语句块结束,就退回缩进,表示当前块已结束
语句块可以囊套,所以缩进也可以囊套
变量和常量的定义
变量和常量都是容器在创建的时候都会在内存中开辟一块空间,用于保存他的制
变量是程序中值可以改变的量
常量是程序运行过程中,值不会发生改变的量
变量的创建
在python当中创建变量无需申明类型
在每个变量都是用前都必须赋值,变量赋值以后才会被创建
“=”这个赋值运算符是从右到左的计算顺序
python容许同时位多个变量赋值
age = 19赋值
a = c = b = 3多个赋值变量
a,b,c=1,2,3
当执a = “amy”
1在内存中创建了一个“amy”的字符串对向
2在内存中创建了一个a的变量,并把它指向“amy”
age = 18
TypeError: can only concatenate str (not "int") to str--类型错位,一定是字符串而不是整数
也就是字符串和整数不能直接+号拼接
print(“小宇的年龄为:”+age))
age = 18
# int-->str
print("小宇的年龄为:"+str(age))
print(type(str(age)))
输入输出
#input输入函数
输入的内容赋值给age变量
age = input("请输入年龄")
#打印(age)变量
print(age)
#打印age的类型,注意,lnput输入返回的都为字符串
print(typ(age))
数据堵塞
# 输入年龄
age = input("输入年龄为")
print(age)
# 当年龄>18
# 字符串不能与整数直接比较,现在字符串强转为-->int()
if int(age) > 18:判断语句
# 符合条件,输出如下
print("您好啊,小靓仔")
# 不满足条件
else:
# 输出如下
print("生日快乐,小朋友")
输出
# ctrl+鼠标左键-->放在函数位子-->进入说明
# sep:插在两个值之间,默认为" "
print("您好","世界",sep="*")
字符串拼接
# ctrl+鼠标左键-->放在函数位子-->进入说明
# sep:插在两个值之间,默认为" "
# print("您好","世界",sep="*") # 输出 您好*世界
# print("你好","世界",sep="\n") 输出 你好 世界,\n表示换行服