Python学习第一天
1、python的注释
(1)单行注释: #
(2)多行注释:三个引号
"""
你好
"""
(3)解决中文乱码
#coding=utf-8
或者
#_*_ coding:utf-8 _*_
2、python的类型
通过type()获取变量的类型
python的数据类型:
3、输出
1、输出
print(self, *args, sep=' ', end='\n', file=None)
指定分割符:参数: sep=“ ”
指定是否换行:end=""
2.格式化输出
占位符
print("%s今年%d岁"% ("小明",18))
#保留两位小数
pi=3.1415926
print("%.2f"%pi)
格式符号 | 转换 |
---|---|
%c | 字符 |
%s | 字符串 |
%d | 有符号十进制整数 |
%u | 无符号十进制整数 |
%o | 八进制整数 |
%x | 十六进制整数(小写字母0x) |
%X | 十六进制整数(大写字母0X) |
%f | 浮点数 |
%e | 科学计数法(小写'e') |
%E | 科学计数法(大写“E”) |
%g | %f和%e 的简写 |
%G | %f和%E的简写 |
4、常用的数据类型转化
函数 | 说明 |
---|---|
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 ) | 将一个整数转换为一个二进制字符串 |
5、判断循环语句
1.if语句
if xxx1:
事情1
elif xxx2:
事情2
else xxx3:
事情3:
2.for语句
for a in 可迭代的对象:
Python的注意事项:
(1)python中的标识符是区分大小写的
(2)变量的命名规则:
标识符由字母、下划线和数字组成,且数字不能开头