从0开始的python--2.一些基本语法

#python单行注释使用#键,多行注释使用三引号“”“
#pycharm注释快捷方式 -- ctrl+/


 # python基本语法:
# 赋值:
"""
1.不需要关键字声明 --> 简洁
2.直接赋值
>>> a = 1
>>> a = 's'
3.连续赋值
>>> a = b = "张"
4.多项赋值
>>> name = "luojie"   #正常情况下
>>> age = 18
>>> name
'luojie'
>>> age
18
>>> name1 , age1 = "luojie",18  #多项赋值
>>> name1
'luojie'
>>> age1
18
>>>
"""
# 变量的引用机制:一个变量只能指向一个对象
# 当对一个变量重复赋值的时候,之前的指向关系会删除
# 变量的内存地址问题:前提 --> 交互式命令环境下
# 如果是连续赋值 --> 两个变量指向同一个对象(内存地址一样)
# 如果是分别赋值 --> a.如果字符串中只包含字母的字符串,赋值给两个变量(内存地址一样) --> 触发缓存
#                 b.如果字符串包含其他字符(如空格),赋值给两个变量(内存地址不一样) --> 不会触发缓存

#1.变量赋值与命名
#赋值
a = 1
a = b = 1
a,b = 1,2
print(a,b)
a , b = 4 , 3
print(a,b)
#交换a,b的位置(直接交换)
a , b = b , a
print(a,b)

#标识符的命名规则:
#1、只包含数字字母下划线的任意组合
#2、不能以数字开头
#3、关键字不能成为变量名
"""
*中文可以成为变量名但是不建议*
中文 = 1
print(中文)
"""

#2. python 交互式模式
# cmd模式敲python会进入python解释器内部 (>>>) 敲一行执行一行
# 解释器内部中 >>>表示主要提示符
#            ...表示次要提示符(前一个语句还没有结束)


#3.续行使用 |(反斜杠)
# 使用 | 连接上一行和下一行
#一行里面写多条语句使用分号;隔开
b = 3 ; c = 5
# 不加引号输出b变量本身
print(b)
# 加引号输出b字符串
print("b")


#4.区分语句块(python以缩进区分语句块)
"""""
shell里面的语句块
if 条件语句;then
   执行语句一 (语句块)
else
   执行语句二  (语句块)
fi
"""

a = 10
if a>5:
    print("a 大于 5")
#缩进表示为语句块👆  同一个语句块缩进要对齐
#不缩进会出错,python对于缩进很严格
else:
    print("a 小于等于 5")
#语句块👆
#建议使用4个空格缩进 = 1个tab键


# 几个内建函数
# id:查看对象的内存地址
# help:查看对象的帮助信息
# dir:查看对象的属性方法
# type :查看对象的类型


#pep8 是 python编码风格  之前在谷歌内部流行 -- 业界后面广为使用
#pep8 编码风格指南:
#1、缩进用四个空格
#2、运算符的周围,用空格隔开 a = 10  a = 3 + b
#3、用逗号分隔的时候,逗号后面用空格隔开  print(10, 20)
#4、折行确保每一行不超过128字符(用续行符号)
#5、注释独占一行  不要和代码放在一行
#6、函数和类定义的时候,之间最好空两行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值