1.python注释相关
print是一个函数,功能是在控制台打印它后面括号里面的内容
注释的方法:
1.'#'后直接输入
2.ctrl+/直接注释
3.''''''整段注释
4.使用三个双引号注释
print('王宇')
'''
sasas
'''
"""
sasasas
"""
2,命名规则
是程序中用来给变量或者函数或者类命名来着
要求:
- 要求必须由字母数字下划线组成,并且数字不能开头(python2)
- 不能用系统标识(python3):['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
- python3可以支持中文等ASCII码以外的表
print(keyword.kwlist)
t='asa'
print(t)
3.关键字(保留字)
python保留下来的表示特殊功能或者特殊意义的关键字
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
4.数据类型和字面量
整型int,浮点型float,复数complex(1-j)
布尔型(bool):Ture False
字符串:str 程序中的文本数据,通过单引号或者双引号括起来
type()查看数据类型
5.缩进
在写python程序的时候,每条语句前的空格有严格规范,不能随意删增
6.print input函数
a.print函数,控制台输入函数。可以在控制台输出print后面的括号里所有内容
- print(数据1,数据二,数据三)
- 自定义结尾(默认是换行)和多个内容之间的间隔(默认是空格)
print('sahashaosan',end='我')
print('asasnasnas',end='sasa')
print('aa',100,11.11,sep=' -')
b. input函数 -获取从控制台输入的内容,当程序执行到input时,程序会停下来,等待用户输入,直到输入完成,才会接着往下执行
num=input()#以回车键结束,讲输入的值赋值给num
7、变量:用来存放数据的量
- 如果数据不存储就会丢失,所以需要用变量来存储数据
- 变量声明
变量名=值
说明:变量名-开发者自己命的名
要求:是标识符,且不能是关键字
规范:a、遵循pep8命名规范,所有的字母小写,如果名字是由多个单词组成,单词之间使用下划线隔开(_)
b、见名知意,看见变量就知道到底存的是什么数据
= 赋值符号,将右边的值赋值给左边
值
dog_name='王宇' #声明一个变量
dog_name1,dog_name2,dog_name3='a','b','c' #同时声明多个变量
# username=1;username1=2
- 注意:
a. 变量必须先赋值再使用
b. 可以重复赋值,后面的值会覆盖前面的值
c. 同一个变量可以赋不同类型的值(Python是动态语言)
Python赋值原理:先在内存中开辟空间存储数据,然后将数据的地址存到变量中
Python中交换两个变量的值:
a=10
b=20
a,b=b,a
附内存单位:
1位上只能存放1/0
8位(bit)=1字节(byte)
1024字节 = 1kb
1024kb = 1M
1024M = 1G
1024G = 1T
网友评论