day3python入门

01变量补充

变量名命名的大前提:应该能反映出变量值所记录的状态

变量名命名的规范

1.变量名是由字母、数字、下划线组成

2.不能以数字开头

3.不能使用关键字命名变量名

 

变量名的命名风格

1.驼峰体

AgeOfOldboy=75 单词首字母大写

2.纯小写+下划线

age_of_oldboy=73 (推荐使用该方式)

 

变量值具备三大特征

age=18

1.id:是通过内存地址计算而来,id如果不同内存地址一定不同

id(age)

2.type

type(age)

3.值

print(age)

 

is与==

is:判断的是id是否相等

==:判断值是否相等

id不同,值有可能相同

id相同,值一定相同

小整数池 节省内存 让一些常用的整数地址存起来(-5,256】

python进行了优化 不用考虑

 

内核态:cpu运行操作系统

用户态:cpu运行应用程序

ctrl+d  pycharm 复制本行内容到下一行

 

常量 不变的量 

变量名全为大写默认为常量

AGE_OF_OLDBOY=73

 

02基本数据类型

1整形int

作用:记录年龄、年、月、日、等级

定义:age=10 

使用:print(age)

2浮点型float

作用:记录薪资、升高、体重

定义:salary=5.6

使用:print(float)

3字符创str

作用:名字、性别等描述性质

定义:name=“赵日天”

使用:print(name)

注意引号的嵌套:外层用单引号内层就需要用双引号

4列表list

作用:记录多个值,可存可取(可以取指定位置的值)

定义:在中括号内分割开多个任意值

list=[1,2,3,4]

使用:print(list[0])

5字典dict

作用:记录多个值,可存可取,列表视同索引对应值,字典是用key对应值

定义:{每个值都是key:value的形式,其中key对 value有描述性功能}

info={'name':'lisi','age':18,'sex':'male',hobbies:[]'play','music','dancing']}

字典是无序的 列表是有序的

使用:print(info[hobbies][0])

6布尔类型:True,False

7None

 

03输入输出

输入input输入类型为字符串

name=input('xxxx')

输出print

print(''hello world",end='')

end='' 不换行

格式化输出%s%d 占位符

%s字符串 %d数字

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值