python语法基础
Python 基础语法全面解析
格式化输出
% 格式化输出
1 | name = 'czxh' |
f-string 格式化输出
1 | print(f"我的名字是{name},年龄是{age}") # 输出:我的名字是czxh,年龄是18 |
format 方法
1 | # 基本用法 |
运算符
算术运算符
1 | print(7//2) # 取整除,输出:3 |
赋值运算符
1 | num1 = 5 |
流程控制
if 判断
1 | if 5: |
逻辑运算符
1 | a = 'haha' |
三目运算
1 | result = "真" if 1 == 1 else "假" |
循环结构
while 循环
1 | i = 1 |
for 循环
1 | s = 'helloworld' |
字符串操作
编码转换
1 | a = 'hello' |
字符串运算符
1 | print("10" + "10") # 字符串拼接,输出:1010 |
字符串切片
1 | s = 'abcdefghigklmn' |
列表操作
基本操作
1 | li = [1, 2, 3, 4] |
列表方法
1 | li = [1, 2, 3] |
元组
1 | t = (1, 2, 3, 4) |
字典
基本操作
1 | dic = {'name':'my3171', 'age':'18'} |
字典方法
1 | print(dic.keys()) # 输出所有键 |
集合
1 | s = {1, 2, 3, 4} |
类型转换
1 | print(int("123")) # 字符串转整数 |
函数
基本函数
1 | def login(): |
参数类型
1 | # 必备参数 |
闭包
1 | def outer(): |
内置函数
1 | print(abs(-10)) # 绝对值 |
文件操作
1 | with open('test.txt', 'w') as f: |
异常处理
1 | try: |
面向对象
1 | class Person: |
模块导入
1 | import math |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 M.Yのblog!