一、python文件命名方式
#常常使用驼峰命名法或者是下划线分割法
#并且不能使用关键字
#文件名:使用中文不会报错,除了第一天的代码,第二天开始都不要使用中文
#1.可以使用中文
#2.可以使用数字但是不要全部是数字
#3.可以使用_或者-等分割字符分割
#4,文件名要有描述性
#5.不要和系统关键字冲突
# python后缀文件
#.py 经常使用的脚本文件
#.pyc 临时文件
#.pyw 开发纯图形化界面程序的文件
二、python语句分分类、注释的使用
#注释:
#单行注释使用#
#多行注释使用
"""
这样里边的内容都是注释
我是多行注释,在run的时候不会执行里边的内容
"""
#语句分类:
#单行语句、代码块
print("oaoaoaoaoaoaoaoao sdadfasfsa")
#代码组
if 1:
print("true")
print("我是真")
# 变量看做是一个容器
# a = "hello word"
# print(a)
# print("a")#print会自己换行
#使用ctrl+?可以实现多行注释,
三、变量的命名方式
#1、python3版本支持中文命名,一般不用
#2、只能以数字,字母下划线组成,
#3、数字不能作为开头
#4、下划线作为开头是由特殊意义的,__私有,代表了集成式的继承特性
#5、python严格区分大小写
#6、变量命名需要有描述性
#7、不能与关键字冲突
age1=18
age2=18
age3=18
print(age1,id(age1))
print(age2,id(age2))
print(age3,id(age3))
age1=age2=age3=18
print(age1,id(age1))
print(age2,id(age2))
print(age3,id(age3))
#-5,会优先去看内存中是否有,如果有,那么地址就是一样的
name,age,sex="name",18,"women" #变量可以对应接收
print(name)
print(age)
print(sex)
a,*b,c=1,2,3,4 #b,看做一个垃圾站,接收所有没人要的值,取成首地址,看成数组
print(a)
print(b)
print(c)
四、系统默认有6个基本类型 1、Number 类型 int float 3.141526535 bool True False complex 复数(由实部+虚部组成) a=实数+虚数(j) 1+1i 2、string 字符型 单引号定义 '' 双引号定义 "" 三引号 #转义字符 3、list 列表型 a = [1,2,3] 4、tuple 元组型 a = (1,2,3) a = ()#空元组 5、dict 字典型 有映射关系的无序的数据组合 有空字典 a = {"a":1,"b":2,"c":3} 6、set 集合型 一组特定数据的无序集合,所有数据不会重复 a = {1,2,3,4,5}