20201219 Python 基础语法

Python标识符

Python数据类型

  • int类型:整数 eg: 1

  • str类型:字符串,以成对单引号 或双引号包裹 eg:‘1’ , ‘’1‘’ (注意:不能一单一双哦)

  • float类型:浮点数(即小数)eg:1.1

  • bool布尔值:True或False
    注意:True等值于1,False等值于0,严格区分大小写,不能写true,false,意义就不一样了)

  • 可以通过 type() 函数输出数据类型
    在这里插入图片描述
    标识符:所谓的标识符就是对变量、常量、函数、类等对象起的名字

  • 标识符命名规定

    • 严格区分大小写
    • 只能以字母、数字、下划线组成(数字不能开头),尽量不要用中文命名,建议用英文
    • 见名之意 eg: a = 18 ,不知道18代表是什么意思,如果是年龄建议写成age = 18
    • 命名法
      • 蛇形(用下划线链接单词:good_morning) 推荐
      • 小驼峰 (单词首字母都是大写:GoodMorning)
      • 大驼峰(第一个单词的首字母是小写:goodMorning)
    • 变量小写;常量大写
    • 不以关键词作为标识符

Python注释

  • 注释的作用:不被执行,具有说明性质的,帮助性质,增加代码可读性
    当我们编写代码的时候,不需要某一行或者多行代码时,建议使用注释而不是直接删除掉
  • 单行注释:Python 中以符号 # 为单行注释的开始,从它往后到本行的末尾,都是注释内容。 快捷键:CTRL+/
  • 多行注释:选中多行需注释的代码,再使用快捷键:CTRL+/
    如果需要取消注释,则再次使用快捷键:CTRL+/
  • 注释文档:说明文档常使用三对引号(单引号或者双引号)来注释文档,也可以认为是注释多行
    在这里插入图片描述
  • (拓展)复制当前行:ctrl + d

语句和缩进

  • 语句:在代码中,能够完整表达某个意思、操作或者逻辑的最短代码,被称为语句。在python中简单的换行就表示语句已经结束。也可以理解成表达式。
  • 代码块:为完成某一特定功能而联系在一起的一组语句构成一个代码块。有判断、循环、 函数、类等各种代码块。代码块的首行通常以关键字开始,以冒号( : )结束。
    在这里插入图片描述
  • 缩进:python 一般用 四个空格 就是 tab 来缩进。
  • pass语句:pass 语句是占位语句,它什么都不做,只是为了保证语法的正确性而写。

变量和常量

  • 无论是变量还是常量,在创建时都会在内存中开辟一块空间,用于保存它的值。可以把变量与常量看作为容器。
  • 变量与常量的区别:变量的值可以发生改变的量,常的值不会发现变化的量
  • 变量的创建:
    • 在python当中创建变量无需声明类型
    • 每个变量在使用前都必须赋值,变量赋值以后才会被创建
    • “=”号这个赋值运算符是从右往左的计算顺序
    • Python允许同时为多个变量赋值。 eg:a,b,c = 1, 2, 3 一 一对应 / a = b = c = 1 /
    • 练习:

打印Alex的年龄为18,性别为男性
age = 18
sex = 'male'
方法一:
print("Alex is",age,'sex is',sex)

方法二:字符串格式化 
%d --> int类型的坑
%s --> str类型的坑
print("Alex is %d,Sex is %s"%(age,sex))
  • 常量:常量就是不变的量,或者说在程序运行过程中不会改变的量。在 python 中使用全部大写来辨别常量。(注意:python 中没有保护常量的机制,所以也没有严格意义上的常量。)

Python输入输出

  • Input输入函数:input() 是内置函数,用来获取用户输入,返回值为字符串。当用户未输入时, 程序会停止向下执行,等待用户输入。
    注意:输入的内容返回的都是字符串
    在这里插入图片描述
    在这里插入图片描述
    Print输出函数:

  • 语法:print(self, *args, sep=’ ’ , end=’\n’ , file=None)

  • sep:分隔符符号,在值之间插入的字符串,默认为空格

  • end:字符串追加在最后一个值之后,默认为换行符\n。
    如果,设置end=’’ ,则可以不换行,让print在一行内连续打印。

  • (拓展)ctrl + 鼠标左键 -->放在函数位置 --> 进入说明文档
    在这里插入图片描述

作业

在这里插入图片描述

  1. 答案:A B D (list列表是python内置的,不建议作为命名的标识符)

在这里插入图片描述
2. 答案:
在这里插入图片描述
在这里插入图片描述
3. 答案:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
4. 答案:

print('1*2\n3*4')
or 
print('1*2','3*4',sep='\n')
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值