一.数据类型
1.获取数据类型
x = 10 print(type(x)) """ 输出"""
2.复数类型(complex)详解
复数(Complex)是 Python 的内置类型,直接书写即可。换句话说,Python 语言本身就支持复数,而不依赖于标准库或者第三方库。
复数由实部(real)和虚部(imag)构成,在 Python 中,复数的虚部以j或者J作为后缀,具体格式为:a + bj
a 表示实部,b 表示虚部。
二.类型转换
您可以使用 int()、float() 和 complex() 方法从一种类型转换为另一种类型:
# 把整数转换为浮点数 a = float(x) # 把浮点数转换为整数 不会四舍五入,取整 b = int(y) # 把整数转换为复数: c = complex(x) print(a) print(b) print(c) print(type(a)) print(type(b)) print(type(c)) """ 输出 10.0 6 (10+0j)"""
注释:您无法将复数转换为其他数字类型。
三.随机数
import random print(random.randrange(1,10)) """ 输出 1-10之间的一个数 """
四.字符串
1.字符串字面量
python 中的字符串字面量由单引号或双引号括起。
'hello' 等同于 "hello"。
您可以使用 print() 函数显示字符串字面量:
print("Hello") print('Hello')
2.用字符串向变量赋值
a = "Hello" print(a)
3.多行字符串
实例
您可以使用三个双引号:
a = """Python is a widely used general-purpose, high level programming language. It was initially designed by Guido van Rossum in 1991 and developed by Python Software Foundation. It was mainly developed for emphasis on code readability, and its syntax allows programmers to express concepts in fewer lines of code.""" print(a) """ 输出 Python is a widely used general-purpose, high level programming language. It was initially designed by Guido van Rossum in 1991 and developed by Python Software Foundation. It was mainly developed for emphasis on code readability, and its syntax allows programmers to express concepts in fewer lines of code. """
4.字符串是数组
Python 没有字符数据类型,单个字符就是长度为 1 的字符串。
获取位置 1 处的字符(请记住第一个字符的位置为 0):
a = "Hello, World!" print(a[1]) """ 输出 e """
五.裁切
您可以使用裁切语法返回一定范围的字符。
指定开始索引和结束索引,以冒号分隔,以返回字符串的一部分。
实例
获取从位置 2 到位置 5(不包括)的字符:
b = "Hello, World!" print(b[2:5]) """ 输出 llo """
负的索引
获取从位置 5 到位置 1 的字符,从字符串末尾开始计数:
实例
b = "Hello, World!" print(b[-5:-2]) """ 输出 orl """
六.函数
1.strip()
方法删除开头和结尾的空白字符:
a = " Hello, World! " print(a.strip()) # returns "Hello, World!" """ 输出 Hello, World! """
2.字符串长度
如需获取字符串的长度,请使用 len() 函数
a = "Hello, World!" print(len(a)) """ 输出 13 """
3.字符串小写
lower() 返回小写的字符串
a = "Hello, World!" print(a.lower()) """ 输出 13 """
4.字符串大写
upper() 方法返回大写的字符串:
a = "Hello, World!" print(a.upper()) """ 输出 HELLO, WORLD! """
5.字符串替换
replace() 用另一段字符串来替换字符串:
a = "Hello, World!" print(a.replace("World", "Kitty")) """ 输出 Hello, Kitty! """
猜你喜欢
- 1月前(a级景区评定机构)全国A级旅游景区创建与提升培训班在敦煌市举办
- 1月前(四川率先建立“双定向”基层文化人才职称评审通道机制)四川率先建立“双定向”基层文化人才职称评审通道机制
- 1月前(夏日旅行海报)夏日旅行|精简行囊 向快乐进发
- 1月前(瑞虎7plus2021款)重塑10万级SUV价值标杆,全新一代瑞虎7PLUS冠军版给你惊喜
- 1月前(罗马尼亚的匈牙利族自治)江苏赴匈牙利、罗马尼亚开展文旅交流推广活动
- 1月前(云南南博会展馆)旅居云南馆亮相第9届南博会
- 1月前(071 圣安东尼奥)秋季 圣安东尼奥交出了私藏活动清单
- 1月前(当科学邂逅喜剧:科技馆喜剧嘉年华背后的"文旅破壁者")当科学邂逅喜剧:科技馆喜剧嘉年华背后的"文旅破壁者"
- 1月前(星级饭店的发展困境)星级饭店转型之路:从市场逻辑到行业实践的深度探索
- 1月前(携程租车加盟合作)携程租车加盟优势全解析:开启旅游出行市场新篇章
网友评论
- 搜索
- 最新文章
- (2020广州车展哈弗)你的猛龙 独一无二 哈弗猛龙广州车展闪耀登场
- (哈弗新能源suv2019款)智能科技颠覆出行体验 哈弗重塑新能源越野SUV价值认知
- (2021款全新哈弗h5自动四驱报价)新哈弗H5再赴保障之旅,无惧冰雪护航哈弗全民电四驱挑战赛
- (海南航空现况怎样)用一场直播找到市场扩张新渠道,海南航空做对了什么?
- (visa jcb 日本)优惠面面俱到 JCB信用卡邀您畅玩日本冰雪季
- (第三届“堡里有年味·回村过大年”民俗花灯会活动)第三届“堡里有年味·回村过大年”民俗花灯会活动
- (展示非遗魅力 长安启源助力铜梁龙舞出征)展示非遗魅力 长安启源助力铜梁龙舞出征
- (阿斯塔纳航空公司)阿斯塔纳航空机队飞机数量增至50架
- (北京香港航班动态查询)香港快运航空北京大兴新航线今日首航
- (我在港航“呵护”飞机 每一次安全着陆就是最好的荣誉)我在港航“呵护”飞机 每一次安全着陆就是最好的荣誉
- 热门文章