标签:示例 Python print 字符串 World Hello
版权所有,未经许可,禁止转载
章节
- Python 介绍
- Python 开发环境搭建
- Python 语法
- Python 变量
- Python 数值类型
- Python 类型转换
- Python 字符串(String)
- Python 运算符
- Python 列表(list)
- Python 元组(Tuple)
- Python 集合(Set)
- Python 字典(Dictionary)
- Python If … Else
- Python While 循环
- Python For 循环
- Python 函数
- Python Lambda
- Python 类与对象
- Python 继承
- Python 迭代器(Iterator)
- Python 模块
- Python 日期(Datetime)
- Python JSON
- Python 正则表达式(RegEx)
- Python PIP包管理器
- Python 异常处理(Try…Except)
- Python 打开文件(File Open)
- Python 读文件
- Python 写文件
- Python 删除文件与文件夹
字符串值
Python的字符串值使用单引号或双引号包裹。
'你好’和"你好"是一样的。
可以使用print函数把字符串输出到屏幕。例如:print("你好")
。
与许多编程语言一样,Python中的字符串本质上是unicode字符的字节数组。但是Python没有字符数据类型(例如c语言有char类型),单个字符也是字符串,只是长度是1。可用方括号访问字符串的元素。
示例
获取位置1的字符(注意第一个字符的位置是0):
a = "Hello, World!"
print(a[1]) # 输出:e
示例
子字符串。获取从位置2到8(不包含)的子字符串。
a = "Hello, World!"
print(a[2:8]) # 输出:llo, W
示例
strip()
方法去除字符串开头或结尾的任何空格:
a = " Hello, World! "
print(a.strip()) # 返回 "Hello, World!"
示例
len()
方法返回字符串的长度:
a = "Hello, World!"
print(len(a)) # 输出:13
示例
lower()
方法把字符串转换为小写返回:
a = "Hello, World!"
print(a.lower()) # 输出:hello, world!
示例
upper()
方法把字符串转换为大写返回:
a = "Hello, World!"
print(a.upper()) # 输出:HELLO, WORLD!
示例
replace()
方法使用一个字符串替换另一个字符串中某些字符:
a = "Hello, World!"
print(a.replace("H", "I")) # 输出:Iello, World!
示例
split()
方法以指定的字符串将字符串分割为子字符串:
a = "Hello, World!"
print(a.split(",")) # 输出:['Hello', ' World!']
命令行字符串输入
Python执行程序时允许从命令行接受用户输入。
下面的例子使用input()
方法要求输入用户名,然后将用户名打印到屏幕上:
示例
string_input_demo.py
print("输入用户名:")
a = input()
print("Hello, ", a)
保存为string_input_demo.py并通过命令行执行:
Kevin@KEVIN-PC G:\project\qikegu-demo\python
> python string_input_demo.py
我们的程序将提示用户输入一个字符串:
输入用户名:
用户现在输入一个名字:
Kevin
然后,程序输出一条信息:
Hello, Kevin
标签:示例,Python,print,字符串,World,Hello 来源: https://blog.csdn.net/weixin_43031412/article/details/93160468
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。