DAY 01 冲击蓝桥杯——Python基础01

DAY 01 冲击蓝桥杯——Python基础01,第1张

DAY 01 冲击蓝桥杯——Python基础01

22/01/2022 15:32

一、python缩进

Tap键一下或者pycharm回车后会自动

if 6 > 2:
  print("六大于二")
二、python注释 2.1单行注释
if 6 > 2:
  #print("六大于二")
2.2多行注释

第一种方法:选中内容 ctrl+/

# if 6 > 2:
#   print("六大于二")

第二种方法:把要注释的内容放到三个引号对里面。

'''
hg真帅
hg真帅
'''
2.3取消注释

选中内容按Ctrl+/

三、python变量 3.1变量创建
x = 5
y = "hg"
print(x)
print(y)
3.2变量类型
x = 5
y = "hg" # 单引号 双引号 括起来即为字符串
print(type(x))# int类型即为整型
print(type(y))# str类型为字符串类型
print(str(x))# 强制转换x为字符串类型 
print(type(x))
X=2
print(X) #变量名区分大小写
3.3变量命名

Python 变量的规则:

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

示例:age、carname、total_volume.

3.4分配多个值 3.4.1多对多
x, y, z = "hg", "dt", "xx"
print(x)
print(y)
print(z)
3.4.2多对一
x, y, z = "hg"
print(x)
print(y)
print(z)
3.4.2集合分配
fruits = ["hg", "dt", "xx"]
x, y, z = fruits
print(x)
print(y)
print(z)
3.5变量输出

常用print语句输出
组合文本之间输出用"+",若有非字符串类型,则可以利用str()强制转换成字符串。

x = "hg"
y = "zsq"
c = 3
z = x + y
print(str(c) + y)

3.6全局变量与局部变量,全局关键字

函数外部 全局变量
函数内部 局部变量

x = "hg"
def myfunc():
  print("菜鸟是 " + x)
myfunc()

x即为全局变量

注意:

如果在函数内部创建同名变量,该变量将是局部变量,只能在函数内部使用。具有相同名称的全局变量将保持原样,全局且具有原始值。

x = "hg"

def myfunc():
  x = "dt"
  print("菜鸟" + x)

myfunc()

print("菜鸟"  + x)
全局关键字

通常,当您在函数内部创建变量时,该变量是局部的,并且只能在该函数内部使用。要在函数内创建全局变量,可以使用 global关键字。

x = "帅哥"
def myfunc():
  global x
  x = "菜鸟"
myfunc()

print("hg" + x)
课后练习题

创建一个名为的变量carname并为其赋值菜鸟

carname="菜鸟"
print(carname)

创建一个名为的变量x并为其赋值60。

x=60
print(x)

5 + 10使用两个变量x和y。显示,打印它们的总和

x=5
y=10
print(x+y)

创建一个名为的变量z,x=8,y=9,分配x + y给它,并显示结果。

x=8
y=9
z=x+y
print(z)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5720407.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-18
下一篇 2022-12-18

发表评论

登录后才能评论

评论列表(0条)

保存