学习Python day1
第一条有效的代码
print("hello world")
注释
注释是代码中不参与编译执行的说明性文字,不影响程序功能。注释不是给计算机看的,是给程序员看的,使他人能够更好更容易的理解此程序的内容。当解释器逐行解释遇到注释时会直接跳过,注释主要是对一句代码、一个函数或一个类等的作用或属性进行说明,亦可是程序员留下注释提醒自己。
注释分为单行注释与多行注释
单行注释:在文字最前面添加 #
# 我就是单行注释
多行注释:在三对双引号(""")或者三对单引号(’’’)之间添加注释说明
"""
我是注释1
我是注释2
.
.
.
"""
缩进
缩进是python的灵魂,python的代码块是由缩进形成的,缩进是的python的代码看上去更简洁。
标识符
标识符主要是在程序中给变量、函数以及类命名的时候用的。
标识符的命名要求:由英文字母、数字以及下划线组成,不能以数字开头。
命名时不能使用关键字(keyword)
import keyword
list = keyword.kwlist
print(list)
"""
['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']
"""
数据类型
数字(number)
整形(int):1, 2, 3…
浮点型(float):1.1, 2.53, 0.657…
复数(complex):3.14j,3e+26J…
字符串(string)
字符串是 Python 中最常用的数据类型。可以使用引号( ’ 或 " )来创建字符串。
布尔型(bool)
Ture
False
可以使用type
函数查看数据的类型
输入与输出
输入在python中用input()
函数
输出在python中用print()
函数
变量
语法:变量名 = 数据
变量名:
要求:
1.是标识符 2.不能是关键词
规范:
1.所有字母都小写,如果是由多个单词组成,单词之间用下划线连接
2.见名知意(看到变量名就大概知道变量中保存的是什么数据)
3.不能使用系统提供的函数名、类名以及模块名
数据:数据可以使任何类型的数据,可以是已经赋值过的变量,可以使运算表达式。
提供的函数名、类名以及模块名
数据:数据可以使任何类型的数据,可以是已经赋值过的变量,可以使运算表达式。
变量名引用的是数据内存空间的地址,并不是直接引用数据。所以当命名空间地址不变而改变空间内的数据时,变量所存贮的值也随之改变;当变量的内存地址发生变化时,变量所引用的值也随之发生变化。