day1-基础语法和变量

day1-基础语法和变量

一.基础语法
注释
  1. 单行注释:内容前加#号并按空格(# 基础语法和变量)
  2. 多行注释:
    • 内容前后加单引号 ‘内容’
    • 内容前后加双引号 “内容”
    • 内容前后分别加三个单引号 ‘’‘内容’’’ (内容可换行)
语法
  1. 一行写一条语句,结尾不用加分号,写分号也不会报错

    print('nihao');
    
  2. 多条语句写一行必须用分号隔开

    print('a');print(12)
    
  3. 一条语句太长,可用反斜杠\换行,加反斜杠的位置不能破坏数据

    result = 156123153123+54513131231231231+\
    134531321231-54511231231321
    print(result)
    
标识符
  1. 定义:给变量、函数、类取名的(名字)

  2. 要求:必须由字母、数字、下划线组成。不能用数字开头。中文也可以,但为了行业运作尽量不要用中文

    age = 18
    pass_num = 147258
    num1 = 8
    # 错误例子1num = 8
    
关键字

在python中具有特殊功能或特殊意义的标识符

获取关键字的代码:

from keyword import kwlist
print(kwlist)

python关键字有:

'False', 'None', 'True', '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'
常见数据和数据类型
  1. 数字数据

    • 表示数值大小的数据,如年龄、身高等,电话号码、邮编等不能比大小的不是数字数据。

    • 数字数据的表现形式

    8
    15 # 整型int(整数)
    12.5 # 浮点型float(小数)
    10+5j # 复数complex
    
  2. 文本数据

    • 表示文本信息的数据,如地址、姓名、性别等

    • 文本数据的表现形式(文本内容前后加单引号或双引号)

    '字符串' # 字符串str
    "文本内容"
    
    • 布尔数据

    ​ a.只有 True和Flash两个值,True表示肯定/真,False表示否定/假

    ​ b.在python中的表现形式

    True
    False # 布尔型bool
    
二.输入和输出
输出
  1. 输出一个数据,格式:print(数据)

    print('naoketong')
    print(12)
    print(True)
    
  2. 输出多个数据,格式:print(数据1,数据2,数据3,…),

    print('你好',12,15.6,True)
    
  3. 输出数据结尾功能代码end,决定与下一行数据的连接方式,格式:print(数据1,数据2,数据3,…,end = ‘结尾字符串’)

    print('hello world!',end = '&')
    print('how are you')
    

PS:一般情况下:

print(200) # end = '\n'表示换行,print()==print(end='\n')
print(100)
print(200,end='\n')
print(100)
  1. 输出数据结尾功能代码sep,决定同组数据之间的连接方式,格式print(数据1,数据2,数据3,…,sep = ‘分割字符串’)

    print('你好',18,120.5,sep = '&')
    
输入

格式:input(‘请输入:’)-----获取控制台输入的信息并返回

ps:不管输入的内容是什么,得到的数据都是字符串类型

num = input('请输入:')
print(num,type(num))
三.变量
  1. 变量的定义:储存各类数据的容器

  2. 变量的命名要求:

    • 必须是字母、数字、下划线组成的标识符,不能是关键字。

    • 必须见名知意,看到变量名就知道储存的是什么功能的数据。(如name = ‘小明’)

    • 不能使用系统提供的函数名、类名、模块名(如print=20,会报错)

    • 字母都小写,多个单词用下划线隔开(如pass_num = 147258)

  3. 格式:变量名 = 数据

    • 变量名要求见变量–2

    • =为赋值符号

    • 数据可以是任何有结果的表达式:a.具体的数据(int、float、bool、str、false)

    ​ b.运算式(a = 1+1)

​ c. 函数调用表达式( int(input(‘请输入:’)))

  1. 给变量赋值

    • 多个变量赋一个值
    a=b=c=d='你好'
    print(a,b,c,d)
    
    • 多个变量赋不同的值(变量个数要与数据个数一致)
    a,b,c,d=1,2,3,4
    print(a,b,c,d)
    
  2. 给变量重新赋值

    给已存入数据的变量再存入新的数据(重新赋的数据可以是任何数据类型)

    num = 5
    print(num)
    num = 'a'
    print(num)
    num = True
    print(num)
    
    
总结
今天老师讲解的内容基础,能很好的get到重点。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值