第二章 Python编程基础
Python是解释型语言。
IPO(Input,Process,Output)程序编写方法。
在python3以后是以Unicode为内部字符编码的,Unicode内部的字符编码采用的是双字节16位来进行编码的,可编码的范围是65536个字符。采用十六进制的4位表示一个码,中文码的范围是U4E00~U9FA5。
使用print函数将内容输出到文件
# 使用print函数将内容输出到文件,需要使用open函数
fp=open('note.txt','w') # 打开文件 w-->write
print('北京欢迎你',file=fp) # 输出到note.txt文件中
fp.close() # 关闭文件
print()函数完整的语法格式
print(values,sep,end,file,flush)
input函数
语法结构
x=input('提示文字')
值得注意的是input无论输入的数据是什么,x的数据类型都是字符串类型。
可以使用内置函数int将x转成int类型:
注释
单行注释
单行注释用 #
# 这是单行注释
多行注释
多行注释:使用三对单引号(双引号)包含起来的就是多行注释,本质上是一个字符串。
'''
这是多行注释
2024.1.24
'''
"""
这是多行注释
2024.1.24
"""
中文文档声明注释
因为python是有编码格式的,如果编码格式不正确会出现乱码,中文文档声明注释就是声明其编码格式。
中文文档声明注释一定要写在第一行。
# coding=utf-8
该python文件的编码格式是由第一行的中文文档声明注释决定的。
代码缩进
提示:代码缩进是python中非常非常重要的内容。
代码缩进是指每行语句开始前的空白区域。用来表示Python程序间的包含和层次关系。
类定义,函数定义,流程控制语句以及异常处理语句等行尾的冒号和下一行的缩进表示一个代码块的开始,而缩进结束,则表示一个代码块的结束。
通常情况下采用4个空格作为一个缩进量。
# 一般代码,不需要缩进
print("Hello")
print("World")
# 类的定义
class Student:
pass
# 函数的定义
def fun():
pass