python基础
-
变量
x = 1
python中变量没有默认值,使用前需要先赋值
-
输出
print(x) #默认换行 print(x, end = '' ) #不换行输出 print(the length of (%s) is %d" %('runoob',len('runoob'))) 格式化输出
-
输入
y = input("输入y值:")
-
注释
- 单行:
#
- 多行:
'''
或者"""
#这是单行注释 """ 这是 多行 注释 """
- 单行:
-
函数
-
内建函数:print()、abs()、round()
函数 作用 abs(a) 求取绝对值;abs(-1) max(list) 求取list最大值;max([1,2,3]) min(list) 求取list最小值;min([1,2,3]) sum(list) 求取list元素的和;sum([1,2,3]) sorted(list) 返回排序后的list;默认升序排序 len(list) 返回list长度;len([1,2,3]) pow(a,b) 获取乘方数;pow(2,3)>>>8 divmod(a,b) 获取商和余数;divmod(5,2)>>>(2,1) round(a,b) 四舍五入获取指定位数的小数;round(3.1415926,2)>>>3.14 range(a, b) 生成一个a到b的数组,左闭右开;range(0, 10) int(str) 转换为int型; int(‘1’)>>>1 -
自定义函数:
# 定义函数 def printme( str ): # 打印任何传入的字符串 print (str) # 调用函数 printme("我要调用用户自定义函数!") printme("再次调用同一函数")
-
-
导入模块
-
模块:
.py
文件 -
模块导入:
import math #导入整个模块; math.sin() from math import sin #导入模块中指定部分; sin() from math import * #导入模块中所有内容;sin() from math import sin as s #导入模块并命名别名;s()
-