1.1 变量
在Python中使用变量时,需要遵守一些规则和指南。
- 变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打 头。
- 变量名不能包含空格,但可使用下划线来分隔其中的单词。
1.2 字符串
在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号。
"This is a string."
'This is also a string.'
# 这种灵活性让你能够在字符串中包含引号和撇号
'I told my friend, "Python is my favorite language!"'
"The language 'Python' is named after Monty Python, not the snake."
1.2.1 使用方法修改字符串的大小写
title()以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。
name = "ada lovelace"
print(name.title())
upper()方法使字符串全部大写,lower方法使字符串全部小写。
name = "Ada Lovelace"
print(name.upper()) # 输出ADA LOVELACE
print(name.lower()) # 输出ADA LOVELACE
1.2.2 字符串合并
Python使用加号(+)来合并字符串。
first_name = "ada"
last_name = "lovelace"
full_name = first_name + " " + last_name
print(full_name)
1.2.3 使用制表符或换行符来添加空白
/n – 换行 /t – tab
1.2.4 删除空白
‘python’ 和 ‘python ‘ 看起来几乎没区别,但是 Pythonn 能够发现 ‘python ‘ 中额外的空
白,并认为它是有意义的。
使用方法 rstrip() 删除字符串结尾的空白。
使用方法 lstrip() 剔除字符串开头的空白,
使用方法 strip() 同时剔除字符串两端的空白。
注意以上三种并不修改原字符串,只是暂时的用于输出。
string = ' python '
new_string = string.rstrip()
print(new_string) # 空格+python
new_string2 = string.lstrip()
print(new_string2) # python+空格
new_string2 = string.strip()
print(new_string2) # python
print(string) # 空格+python+空格
1.3 数字
** —- Python使用两个乘号表示乘方运算
1.3.1 使用函数 str()避免类型错误
在数字与字符串的组合中,需要调用 str(…) 显式的通知 python 使数组作为字符串处理。
age = 23
# message = "Happy " + age + "rd Birthday!"
# 发现你使用了一个值为整数(int)的变量,但它不知道该如何解读这个值
# 调用函数str(),显式的让Python将非字符串值表示为字符串
message = "Happy " + str(age) + "rd Birthday!"
print(message)
原创文章,作者:Carrie001128,如若转载,请注明出处:https://blog.ytso.com/tech/python/275188.html