Python
Python基础语法
C、C++、JAVA中的
{ }
换为了:
python注释
1 | # This is a comment 单行注释 |
python变量
赋值即为创建变量
1 | x = "Bill" |
变量名命名规则
变量名必须以字母或下划线字符开头
变量名称不能以数字开头
变量名只能包含字母数字字符和下划线(A-z、0-9 和 _)
变量名称区分大小写(age、Age 和 AGE 是三个不同的变量)
变量名区分大小写
变量赋值
可多次赋值
1 | x, y, z = "Orange", "Banana", "Cherry" |
输出变量
int+int char/string+char/string
1 | x = 5 |
数据类型
type()
函数输出任何对象的数据类型
文本类型 | str |
---|---|
数值类型 | int、float、complex[复数2j] |
序列类型 | list 、tuple 、range |
映射类型 | dict |
集合类型 | set 、 frozenset |
布尔类型 | bool |
二进制类型 | bytes、bytearray 、 memoryview[查看数组的内存位置] |
强制类型转换:
int ()
对数进行下舍入float()
str()
构造字符串
随机数【py种存在一个
randow
模块】
1
2 import random
print(random.randrange(2,10))
字符串
‘English’==”English”
多行字符串赋值
a='''XXXXXXXXXXXXX'''
or a="""XXXXXXXXXXX"""
结果表现中,换行符插入位置与代码中位置相同
字符串是数组
1 | # 正索引 |
字符串长度
函数
len()
字符串操作方法
strip()
—- 删除开头和结尾的空白字符1
2a = " Hello, World! "
print(a.strip()) # returns "Hello, World!"lower()
返回小写字符串upper()
返回大写字符串1
2
3a = "Hello, World!"
print(a.lower())
print(a.upper())replace()
用另一段字符串替换字符串1
2a = "Hello, World!"
print(a.replace("World", "Kitty"))split()
在分隔符处拆分为子字符串1
2a = "Hello, World!"
print(a.split(",")) # returns ['Hello', ' World!']
检查字符串(in/ not in 关键字)
返回
true
orfalse
1
2
3
4 txt = "China is a great country"
x = "ina" in txt #检查是否有短语'ina'
print(x)
#return True
Python文件读取
Python NumPy
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Fuhaoyu's Blog!
评论