前言:
今天小伙伴们对“python打印变量和字符串”大约比较重视,兄弟们都需要了解一些“python打印变量和字符串”的相关内容。那么小编同时在网络上网罗了一些对于“python打印变量和字符串””的相关文章,希望各位老铁们能喜欢,小伙伴们快快来学习一下吧!什么是变量?
从我的理解来看,变量是分配给它的值的东西。
在Python中,您可以随意命名变量,但有一些需要注意的地方。
变量必须以字母或下划线开头
_nameage2names名称的其余部分必须由字母,数字或下划线组成
cats2hey@hey名称区分大小写
CATS != Cats Cats != cats
命名约束
snake_case(在单词之间加下划线)
first_name小写,但也有一些例外
CAPITAL_SNAKE_CASE通常引用常量,例如:
PI = 3.14UpperCamelCase通常引用一类
该变量开始和结束两个下划线(称为“dunder”为double下得分)
__leave_me_alone__
动态类型
Python在重新分配到不同类型方面非常灵活
例子:
awesomeness = Trueprint(awesomeness) awesomeness = "a dog"print(awesomeness)
在此示例中,您可以在第一行中看到我们为awesomeness变量分配了布尔值,然后在第4行中,我们为awesomeness变量分配了一个字符串“ a dog”
如果是在C ++中,这会导致报错,因为C ++是静态类型的,这意味着它必须与原始分配给它的类型保持一致。
int not_awesomeness = 3;awesomeness = "cool" # !Error
如果大家在学习中遇到困难,想找一个python学习交流环境,可以加入我们的python裙,关注小编,并私信“01”即可进裙,领取python学习资料,会节约很多时间,减少很多遇到的难题。
特殊值 None
“None”代表什么?如果你对其他编程语言(例如Javascript或PHP)有了解,则Python值“ None”等于JS或PHP中的“ null”值。
字符串串联
在Python中,我们可以将字符串连接或连接在一起(任意数量)。
“我们可以通过使用“ +”加号来实现。
例子:
first_name = "Branislav"last_name = "Buna"print(first_name + last_name) # BranislavBunaprint(first_name + " " + last_name) # Branislav Bunaprint("First name: "first_name + " and " + "Last name: "+ last_name)
字符串格式化
有几种方法可以在Python中格式化字符串以插值变量。
新方法(在Python 3.6+中)=> F.字符串
x = 10formated = f"I've told you {x} times already"
format方法:
formated = "I've told you {} times already".format(10)
字符串索引
每当我们想访问特定字符串中的特定字符索引/位置时,我们都可能会使用此方法。
例子:
str = "hello"str[0]
str = "hello" # 0 = h , 1 = e, l = 2 , l = 3, o = 4str[0] # hstr[-1] # o
最后多说一句,小编是一名python开发工程师,这里有我自己整理的整套python学习资料和路线,想要这些资料的都可以关注小编,并私信“01”领取。
标签: #python打印变量和字符串