python基础01 基本语法

1、注释

  • 注释在代码中不会被翻译成机器语言
  • 对代码进行注解和说明,提高代码的可读性
  • 取消代码功能

1.1 单行注释

#print(12)
print(12)#输出12

1.2 多行注释

'''
a = 12
b = 11
'''
"""
a = 12
b = 11
"""

2、行和缩进

  • 一条语句占一行,一行结束没有符号
print(11)
print(12)
  • 如果一行多条数据,语句与语句之间必须加分号
print(11);print(12)
  • 一行的开头不能随意添加缩进(默认顶格书写)

3、标识符和关键字

3.1 标识符:python命名要求是由字母、数字或下划线组成,数字不能开头,变量名=数据

a = 100
a1 = 100
a_ = 100

3.2 关键字:本身具有特殊功能或特殊意义的标识符,命名的时候不能使用关键字

        一些关键字:'False', 'None', 'True', 'peg_parser', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'

4、基本数据类型

4.1 数字数据

  • 表示方法:与数学中表示数字方式一致,支持科学计数法,例如print(3E2)
  • 数据类型:整型(int)、浮点型(float)

4.2 文本数据

  • 表示方法:文本必须放入引号内,例如print('hello word')
  • 数据类型:字符串(str)

4.3 布尔数据

  • 表示方法:True表示成立,False表示不成立,当首字母大写时都表示关键字
  • 数据类型:布尔(bool)

4.4 空值

  • 用None表示空、没有

5、type函数

        type(数据) --获取指定数据的数据类型

print(type(100))  #int
print(type(1.2)   #float
print(type('1.2'))#str

6、类型转换

        类型名(数据) --将指定数据转换成指定的类型

  • 浮点型和整型能互相转换
print(int(10.2)   #10
print(float(10)   #10.0
  • 布尔可以转成整型,True是1,False是0
print(int(True))  
print(int(False))
print(bool(0))
print(bool(0.0))
print((bool(None)))
print(bool(''))
'''
1
0
False
False
False
False

'''
  • 空值不能转成整数、浮点数
  • 在字符串里的数字都能转换为浮点数
print(float('12'))  #12.0
  • 任何类型的数据都可以转成布尔和字符串
print(bool('python'))
print(bool(52))
print(bool(10.5))
print(bool(None))
'''
True
True
True
False

'''

7、print函数

        1. 将需要打印在控制台的数据打印出来,print(数据1,数据2...)

print(1,2,3,4)            #1 2 3 4 
print("1+2", '=', 1 + 2)  #1+2=3
print(1 + 2 + 3 + 5)      #11

        2.定制end,print在打印数据的时候会先将所有的数据都打印在打印end的值,end默认是换行,print(数据1,数据2,end='字符串')

print(1, end='!')  #1!2
print(2)            
print(1)           #1
print(end='5')
print(2)            #52

        3.定制sep:一个print同时打印多个数据的时候,多个数据在控制台中的分割方式由sep的值决定,sep默认是空格,print(数据1,数据2,…,sep=字符串)

print(1,2,3,4,sep='+')            #1 + 2 + 3 + 4
print(1,2,3,4,sep='+',end='!')    #1+2+3+4!

8、input函数

        从控制台获取输入的数据,变量名=input(输入提示信息),默认的数据类型是str

name = input("请输入姓名:")
print(name)
age = int(input('请输入年龄'))
print(age >= 18)
'''
请输入姓名:python
python
请输入年龄18
True
'''

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值