2.2 变量
- 我们可以添加一个 变量名 message , 并为这个变量存储一个值(与之相关联的信息)
- 在程序汇总可随时修改变量的值,而 Python 将始终记录变量的最新值。
message = "hello world python"
print(message)
message = "Pyhthon is the best langualage"
print(message)
// 打印结果:
hello world python
Pyhthon is the best langualage
2.3 字符串
字符串就是一系列字符,在 Python中,用 引号括起的都是 字符串, 其中的引号可以是 双引号也可是 单引号。
💚修改字符串字符大小
title() ------以首字母大写的方式显示每个单词字符
upper() ----将字符串全部改为 大写
lower() ----将字符串全部改为小写
# 修改字符串大小
message = "Ada Love"
print(message.title())
print(message.upper())
print(message.lower())
💚合并(拼接)字符串
Python使用加号 (+) 来合并字符串。
first_name = "anday"
last_name = "john"
full_name = first_name + " "+ last_name
print(full_name)
💚 使用制表符或换行符来添加空白
在程序中,空白泛指任何非打印字符,如:空格,制表符和换行符,你可以使用空白来组织输出,可使用"\t" 来添加制表符
print("Languages:\tpython\njava")
💚删除空白
lstrip() ---- 删除字符串开头空白
rstrip() ----删除字符串结尾空白
strip() ----删除两端空白
删除之后,记得将删除的结果存回变量中
message = " python "
message = message.strip()
print(message)
💚 使用字符串需要避免的语法错误
在单引号括起来的字符串中,如果中间包含了 撇号,这会导致Python将第一个单引号和 撇号之间的内容视为一个字符串,剩下的
文本看做成 python代码,进而引发错误
nessage = 'one of python's strengths is ....' // SyntaxError: unterminated string literal
nessage = "one of python's strengths is ...." // right
2.4 数字
- Python支持对整数的 加减乘除
- 支持通过小括号改变运算次序
message = (2+3)*6
print(message)
2.5 浮点数
Python将带有小数点的数组称为 浮点数,从很大程度上来说,使用浮点数时都无需考虑其行为,你只需要输入使用的数字,Python通常会按照你期望的方式处理它们,但基于计算机内部表示数字的方式,有些情况也有可能出现不同的结果。文章来源:https://www.toymoban.com/news/detail-434520.html
message = 0.2+0.3
print(message) // 0.5
message = 3*0.1
print(message) // 0.30000000000000004
message = 0.1+0.1
print(message) // 0.2
2.6 使用函数 str() 避免类型错误
当整型变量和 字符串变量拼接时,Python解释器可能认为这个整型变量时 数值也有可能是字符。如:文章来源地址https://www.toymoban.com/news/detail-434520.html
age = 23
message = "Happy" + age + "rd Birthday" // TypeError: can only concatenate str (not "int") to str
# Python 在解释age = 23 时:既可以认为 23是数值,也可以认为是 字符 2和3
# 所以,你需要使用 str() 这个函数将整型数值转换成 字符串
age = 23
message = "Happy " + str(age) + "rd Birthday" // Happy 23rd Birthday
到了这里,关于Python:从入门到实践:chapter2的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!