- input学习
- 对于input的认识,python是强类型的语言,对于变量类型不是太在乎,input之后得到的是一个字符串,若是需要进行加法等运算,则需要将类型进行强转换
-
#!/usr/bin/python3 a = input("input:") b = input("input:") a = int(a) b = int(b) ret = a+b print("result:",ret)
- 对变量的赋值不需要类型声明
-
#!/usr/bin/python # -*- coding: UTF-8 -*- counter = 100 # 赋值整型变量 miles = 1000.0 # 浮点型 name = "John" # 字符串 print(counter) print(miles) print(name)
-
- print用法
- 在2.x版本中,print xx
- 在3.x版本中,print()
- 区别在于是否加括号
- 如果print后面是逗号,则是拼接字符串
- 若是print后面有%,则是占位符,可以填充字符
- while,for,ifelse等循环的条件后面需要加上:
-
if (表达式) : 语句1 else : 语句2
while(表达式) : … else : …
for 变量 in 集合 : … else : …
-
- import模块调用,与from import的用法
-
//support.py def print_func( par ): print "Hello : ", par return
#!/usr/bin/python # -*- coding: UTF-8 -*- # 导入模块 import support # 现在可以调用模块里包含的函数了 support.print_func("Runoob")
#!/usr/bin/python # -*- coding: UTF-8 -*- # 导入模块 from support import print_func # 现在可以调用模块里包含的函数了 print_func("Runoob") //可以省略support
-
数组相关
-
元组:元组由不同的元素组成,每个元素可以存储不同类型的数据,如字符串、数字甚至元素。元组是写保护的,即元组创建之后不能再修改。
-
tuple_name=(“apple”,”banana”,”grape”,”orange”)
- 列表:列表可以实现添加、删除和查找操作,元素的值可以被修改。列表是传统意义上的数组。可以使用append方法来在尾部追加元素,使用remove来删除元素。
-
list=[“apple”,”banana”,”grage”,”orange”]
- 字典:由键-值对组成的集合,字典中的值通过键来引用。键和值之间用冒号隔开,键-值对之间用逗号隔开,并且被包含在一对花括号中。
-
dict={“a”:”apple”, “b”:”banana”, “g”:”grage”, “o”:”orange”}
-
python学习笔记
最新推荐文章于 2025-06-04 08:09:43 发布