python注释、格式和数据

1.注释

程序中不参与编译执行,也不影响程序功能的***说明性文字***

1.1单行注释

语法:在说明性文字前面加***#***

1.2多行注释

把注释文字放到***’’’ 多行注释 ‘’'或者""" 文档注释 “”"***中

2.语句

一条有效代码就是一个语句,一般情况下一条语句占一行

print('hello world')  
print('hello python');print('hello world')  #多行语句在一行的时候需要在语句之间加上分号

如果一条语句很长,需要多行显示,在换行时需要用 \ 连接。
比如:

result = 123 + 234 + \
         234 + 324 + \
         567
print(result)

3.缩进

python通过***缩进或者冒号***来产生代码块,在没有块语法的时候不能随便添加缩进,就比如:
错误写法:

print('hello')
 print('hello')

正确写法:

age=19
if age >= 18:
    print('成年')
else:
    print('未成年')
print('判断结束')

4.标识符和关键字

4.1标识符

用来给变量、函数、类取名字
要求:
    1. 名字里面只能由***字母、数字、下划线(_)***组成
    2. 不能以***数字***开头
注意:python3.x中标识符中可以出现中文,但是实际开发中不可以这么使用

4.2关键字(保留字)

有特殊功能或者特殊意义的一部分标识符就是关键字
每个关键字的意义和功能是固定的

import keyword  # 导入keyword模块
print(keyword.kwlist)  # 打印所有关键字

结果是:

['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']

5.常用的数据

1)数字数据

在程序中表示的时候直接写,用来表示大小,只关注大小时才使用数字,比如:身高,体重,成绩

print(123)

2)文本数据

在表示时需要放在单引号或者双引号中,文本数据是用文字信息描述的数据,比如:姓名,电话号码

print('hello world')

3)布尔值

只有 True 和 False 两个值的数据,通常用来表示 真 和 假。
##6.常见数据类型
对数据的分类

1)int(整型)

所有整数对应的数据类型。在python2.x还有long

2)float(浮点型)

所有的小数对应的类型都是浮点型。(浮点型支持科学计数法)

3)str(字符串)

所有的文本数据对应的数据类型。

4)bool(布尔)

True 和 False 对应的数据类型。

5)其他数据类型

比如:list(列表),tuple(元组),dict(字典),迭代器,生成器,函数自定义类型。

猜你喜欢

转载自blog.csdn.net/yang_yang_heng/article/details/106672963