Python第二课:基础语法--缩进 标识符 多行语句 注释 代码组 等待用户输入

一 . 基础语法

(1)缩进

Python用缩进来写模块,不适用{}来控制类. 一般使用tab键, tab键代表4个空格.

所有代码语句必须包含相同的缩进空白数量.

(2)标识符: 如变量 常量  函数

  • 标识符只能由字母.数字,下划线组成. 不能由数字开头.
  • 标识符区分大小写 .(Test1 和test1 代表两个不同标识符)
#定义变量: 1赋值给test01  2赋值给_test02

test01 = 1
_test02 = 2

print(test01)
print(_test02)
  • 以下划线开头的标识符的特殊含义: 

        单下划线: 不能直接访问的类属性.不能用 form xx import * 导入

        双下划线:类的私有成员

        双下划线开头和双下划线结尾: 代表python中的特殊方法. 如: --init__ 代表类的构造函数

(3)多行语句:  多行连接符   \

Python中一般以新行作为语句结束符.如果一行语句很长,需要多行显示,可以用 \ 将一行语句分为多行显示.

但是语句中包含[]  ,{} ,() 不需要 \ ,可以直接换行. 举例定义星期列表days

days = ['sunday', 'monday', 'tuesday', 'wednesday']
days1 = "day1 +\
day2"
print(days, days1)

运行结果:

['sunday', 'monday', 'tuesday', 'wednesday'] day1 +day2

(4) 引号. 

单引号,双引号,三引号都可表示字符串

单引号: 表示字符串

双引号: 表示字符串,  字符串中包含单引号时,必须用双引号

三引号: 可以使 其中的内容原样输出.  (如:其中有单引号也有双引号)

#此处的 三个双引号表示,将字符串原样输出.  里面包含多种符号,有单引号有双引号.
#也可以用  三个单引号来表示
print("""和激发了的看法骄'我是放到手机了'傲了的dfjkla""fdskf slkl""")
print('''和激发了的看法骄'我是放到手机了'傲了的dfjkla""fdskf slkl''')

 

   一般用于给字符串中的内容换行.   (换行也可以使用  反斜杠n)

# python 可用使用单引号,双引号 ,三引号
#单引号:标识字符串  ''
#双引号:也标识字符串  "". 但是如果字符串中有单引号,该字符串就要使用双引号来表示
#换行符: 可用斜杠n,换行.  或者使用三引号换行
#
test03 = "'let's go"
print(test03)
test04 = """Hi
    my name is lr"""
print(test04)
#此处单引号表示字符串,其中反斜杠n表示换行
test05 = 'Hi, \n my name is lr,oo'
print(test05)

运行结果:

F:\python\LRpython\venv\Scripts\python.exe F:\python\LRpython\LRlearning\before.py
'let's go
Hi
    my name is lr
Hi, 
 my name is lr,oo

 

(5)注释

单行注释:  #

多行注释:  三引号

"""

需要注释的内容写在3引号中

"""

Pycharm多行注释:  选中需要注释的多行,按 ctrl+/ 键

 

(6)代码组

多个语句构成代码组.  缩进相同构成代码块

如一些符合语句.   if   else等

(7)等待用户输入:input函数

input函数.  python3中取消了 raw_input函数.所有输入内容作为字符串处理,返回字符串类型.

>>> type(input)
<class 'str'>
>>> 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值