一、Python注释
通过用自己熟悉的语言,在程序中对某些代码进行标注说明,这就是注释的作用,能够大大增强程序的可读性。
1.1注释的分类及语法
注释分为两类:单行注释 和 多行注释。
单行注释
只能注释一行内容,语法如下:
注释内容
多行注释
可以注释多行内容,一般用在注释一段代码的情况, 语法如下:
"""
第一行注释
第二行注释
第三行注释
"""
'''
注释1
注释2
注释3
'''
快捷键: ctrl + /
总结
注释的作用
用人类熟悉的语言对代码进行解释说明,方便后期维护。
注释的分类
单行: # 注释内容,快捷键ctrl+/
多行:""" 注释内容 “”" 或 ‘’’ 注释内容 ‘’’
解释器不执行注释内容
print(“这是单行注释”) #单行注释简单的说明可以放到一行代码的后面,一般习惯代码后面添加两个空格再书写注释文字
#多行注释
"""
下面三行都是输出的作用,输出内容分别是:
hello Python
hello php
hello java
"""
print("hello Python")
print("hello php")
print("hello java")
'''
下面三行都是输出的作用,输出内容分别是:
hello Python
hello itcast
hello itheima
'''
print("hello Python")
print("hello php")
print("hello java")
二、变量
2.1 变量作用:
变量就是一个存储数据的的时候当前数据所在的内存地址的名字而已。
2.2变量的定义
变量名 = 值 变量名自定义,要满足标识符命名规则。
2.3 标识符
标识符命名规则是Python中定义各种名字的时候的统一规范,具体如下:
由数字、字母、下划线组成
不能数字开头
不能使用内置关键字
严格区分大小写
2.4 命名习惯
见名知义。
大驼峰:即每个单词首字母都大写,例如:MyName。
小驼峰:第二个(含)以后的单词首字母大写,例如:myName。
下划线:例如:my_name。
2.5 使用变量
数据类型
name='pxj'
print(name)
my_school='gy'
print(my_school)
类型判断
a=1
print(type(a))
b=1.1
print(type(b))
c=True
print(type(c))
d='12345'
print(type(d))
e=[10,20,30]
print(type(e))
f=(10,20,9)
print(type(f))
h={10,20,30}
print(type(h))
g={'name':'Tom','age':20}
print(type(g))
C:\Python\python.exe D:/Python2/PycharmProjects/untitled/com/ccj/pxj/one/python_type.py
<class 'int'>
<class 'float'>
<class 'bool'>
<class 'str'>
<class 'list'>
<class 'tuple'>
<class 'set'>
<class 'dict'>
Process finished with exit code 0
总结
定义变量的语法
变量名 = 值
标识符
由数字、字母、下划线组成
不能数字开头
不能使用内置关键字
严格区分大小写
数据类型
整型:int
浮点型:float
字符串:str
布尔型:bool
元组:tuple
集合:set
字典:dict
输出
格式化输出
所谓的格式化输出即按照一定的格式输出内容。
格式化符号
格式符号 转换
%s 字符串
%d 有符号的十进制整数
%f 浮点数
%c 字符
%u 无符号十进制整数
%o 八进制整数
%x 十六进制整数(小写ox)
%X 十六进制整数(大写OX)
%e 科学计数法(小写’e’)
%E 科学计数法(大写’E’)
%g %f和%e的简写
%G %f和%E的简写
技巧
%06d,表示输出的整数显示位数,不足以0补全,超出当前位数则原样输出
%.2f,表示小数点后显示的小数位数。
转义字符
\n:换行。
\t:制表符,一个tab键(4个空格)的距离。
结束符
想一想,为什么两个print会换行输出?
print(‘输出的内容’, end="\n")
在Python中,print(), 默认自带end="\n"这个换行结束符,所以导致每两个print直接会换行展示,用户可以按需求更改结束符。
总结
格式化符号
%s:格式化输出字符串
%d:格式化输出整数
%f:格式化输出浮点数
f-字符串
f’{表达式}’
转义字符
\n:换行
\t:制表符
print结束符
print(‘内容’, end="")
password=input(“请输入密码:”)
print(f’输入的密码是{password} ')
总结
输入功能
input(‘提示文字’)
输入的特点
一般将input接收的数据存储到变量
input接收的任何数据默认都是字符串数据类型
类型转换
转换数据类型的函数
函数 说明
int(x [,base ]) 将x转换为一个整数
float(x ) 将x转换为一个浮点数
complex(real [,imag ]) 创建一个复数,real为实部,imag为虚部
str(x ) 将对象 x 转换为字符串
repr(x ) 将对象 x 转换为表达式字符串
eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象
tuple(s ) 将序列 s 转换为一个元组
list(s ) 将序列 s 转换为一个列表
chr(x ) 将一个整数转换为一个Unicode字符
ord(x ) 将一个字符转换为它的ASCII整数值
hex(x ) 将一个整数转换为一个十六进制字符串
oct(x ) 将一个整数转换为一个八进制字符串
bin(x ) 将一个整数转换为一个二进制字符串
作者:pxj(潘陈)
日期: 2021-10-24
你若安好便是晴天