前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python入门系列(二)语法风格

Python入门系列(二)语法风格

作者头像
用户10002156
发布2022-09-05 10:00:03
2510
发布2022-09-05 10:00:03
举报
文章被收录于专栏:生活处处有BUG

python缩进

Python使用缩进来表示代码块,例如

代码语言:javascript
复制
if 5 > 2:
  print("Five is greater than two!")

如果跳过缩进,Python将给您一个错误。

代码语言:javascript
复制
# 下边的写法将会报错
if 5 > 2:
print("Five is greater than two!")

您必须在同一代码块中使用相同数量的空格,否则Python将给您一个错误

代码语言:javascript
复制
# 下边的写法将会报错
if 5 > 2:
 print("Five is greater than two!")
        print("Five is greater than two!")

注释

注释以#开头,Python将把行的其余部分呈现为注释:

代码语言:javascript
复制
#This is a comment.
print("Hello 公众号 @生活处处有BUG,创作不易,点个关注呗!")

或者,也可以使用多行字符串。

代码语言:javascript
复制
"""
公众号
@生活处处有BUG
创作不易,点个关注
"""
print("Hello, World!")

Python变量

在Python中,变量是在为其赋值时创建的。

代码语言:javascript
复制
x = 5
y = "Hello 公众号 @生活处处有BUG,创作不易,点个关注呗"

变量不需要用任何特定类型声明,甚至可以在设置后更改类型。

代码语言:javascript
复制
x = 4       # x is of type int
x = "Sally" # x is now of type str
print(x)

如果要指定变量的数据类型,可以通过转换来完成。

代码语言:javascript
复制
x = str(3)    # x will be '3'
y = int(3)    # y will be 3
z = float(3)  # z will be 3.0

可以使用type()函数获取变量的数据类型。

代码语言:javascript
复制
x = 5
y = "John"
print(type(x))
print(type(y))

可以使用单引号或双引号声明字符串变量

代码语言:javascript
复制
x = "John"
# is the same as
x = 'John'

变量名区分大小写。

代码语言:javascript
复制
a = 4
A = "Sally"
#A will not overwrite a

Python允许您在一行中为多个变量赋值

代码语言:javascript
复制
x, y, z = "Orange", "Banana", "Cherry"
print(x)
print(y)
print(z)

如果列表、元组等中有一组值,Python允许您将值提取到变量中。这叫做拆包。

代码语言:javascript
复制
fruits = ["apple", "banana", "cherry"]
x, y, z = fruits
print(x)
print(y)
print(z)

在print()函数中,输出多个变量,用逗号分隔

代码语言:javascript
复制
x = "Hello"
y = "公众号 @生活处处有BUG"
z = "创作不易,点个关注呗"
print(x, y, z)

您还可以使用+运算符输出多个变量。

代码语言:javascript
复制
x = "Hello "
y = "公众号 @生活处处有BUG "
z = "创作不易,点个关注呗"
print(x + y + z)

函数内部和外部的所有人都可以使用全局变量。

代码语言:javascript
复制
x = "H公众号 @生活处处有BUGello"

def myfunc():
  print("Hello " + x)

myfunc()

要在函数中创建全局变量,可以使用global关键字。

代码语言:javascript
复制
def myfunc():
  global x
  x = "fantastic"

myfunc()

print("Python is " + x)
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-08-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 生活处处有BUG 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • python缩进
  • 注释
  • Python变量
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档