0
点赞
收藏
分享

微信扫一扫

python——来源w3c内容总结

zhyuzh3d 2022-01-13 阅读 113

1. 不像Java语言单行注释// , 多行注释/*...*/,python注释以#开头,也可以放在末尾,python没有多行注释,如果需要每行都注释,则需要在每行后加#。

2. 由于 Python 将忽略未分配给变量的字符串文字,因此您可以在代码中添加多行字符串(三引号),并在其中添加注释。

python——变量

变量就相当于一个容器,用来储存数据值的。 

(Java变量声明:int age

                初始化 :int age =18)

1.python没有声明变量的命令,首次赋值才能创建变量。

例如:

x = 10
y = "sun"
print(x)
print(y)

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

例如:

x=8(x is of type int)

x="luck"(y is of type string)

print(x)       

(这时x的类型就发生变化了)

字符串变量可以使用“”,也可以使用‘’。

3.python变量名称声明:

  • 变量名必须以字母或下划线字符开头
  • 变量名称不能以数字开头
  • 变量名只能包含字母数字字符和下划线(A-z、0-9 和 _)
  • 变量名称区分大小写(age、Age 和 AGE 是三个不同的变量)

注意:变量名称区分大小写

4.1.python可以给多个变量同时赋值。

   2.可以在一行中为多个变量分配相同的值。

eg1.

a,b,c,="luck","sun","cheire"

print(a)

print(b)

print(c)

eg2.

a,= b,= c = "luck”

print(a)

print(b)

print(c)

5.Python 的 print 语句通常用于输出变量.

1.如需结合文本和变量,Python 使用 + 字符:(这里的+相当于连接符号,把输出的内容连接一起。)

eg1.

x = "I like"

print("Python "+ x)

2.还可以使用 + 字符将变量与另一个变量相加:

eg2. 

a = "hard"

b = "more good"

c = a+b

print(c)

3.对于数字,+ 字符用作数学运算符:

eg3

x = 30

y = 8

print(x + y)

4.如果是数字和字符串,Python就会报错。

eg4.

x = 10

y = "Bill"

print(x + y)

6.全局变量

在函数外部创建的变量称为全局变量。(如上所有案例)

全局变量可以被函数内部和外部的每个人使用。

eg:在函数外部创建全局变量,在函数内部使用它

a = "good"

def myfunc():
  print("Python is " + a)

myfunc()

7.局部变量

在函数内部创建具有相同名称的变量,则该变量将是局部变量。

只能在函数内部使用。具有相同名称的全局变量将保留原样,并拥有原始值。

eg1.

a = "goodluck"

def myfunc():

  a = "happy"

  print("Python is " + a)

myfunc()

print("Python is " + a)

8.global 关键字

1.如果在函数内部创建全局变量,可以使用 global 关键字。

eg1.

def myfunc():

    global c

    c="sometime"

myfunc()

    print("Python is "+c)

这时c就变成了全局变量。

2.如果要在函数内部更改全局变量,需要使用 global 关键字。

需要在函数内部更改全局变量的值,可以使用 global 关键字引用该变量:

eg.

x = "some"

def myfunc():
  global x
  x = "fantastic"

myfunc()

print("Python is " + x)

举报

相关推荐

0 条评论