Python学习之旅(核心编程基础篇002基础语法)

Python核心编程基础篇2020.12.16

指导老师:逻辑教育讲师Amy

一、数据类型初探

  • int整数型:整数
  • float浮点型:小数
  • bool布尔型:TrueFalse(注意首字母大写)
  • str字符型:成对单引号或双引号包裹的 ‘字符串’
  • 可通过type()函数输出其类型

在这里插入图片描述

二、标识符

1.介绍

  • 所谓标识符就是对变量、常量、函数、类等对象所起的名字

2.命名规则

  • 只能以字母、数字、下划线组成(注意:不能以数字开头,汉字可用但不推荐)
  • 区分大小写
  • 见名知意
  • 蛇形Uzi_book/小驼峰uziBook/大驼峰UziBook
  • 变量用小写,常量用大写
  • 不能以关键词作为标识符

三、注释

1.目的:增加代码可读性,程序运行时忽略
2.单行注释

  • 语句前边添:#+空格
  • 光标移至所要注释行,快捷键:Ctrl+/
    在这里插入图片描述

3.多行注释

  • 鼠标选中所要注释行,快捷键:Ctrl+/
    在这里插入图片描述

4.注释文档

  • 三对单引号或双引号
    在这里插入图片描述

四、语句与缩进

  • 语句: 单行代码(Python中语句结束不需要加分号)
  • 代码块: 有判断、循环、函数、类等代码块(首行末尾加英文冒号)
  • 缩进: 代码块内容需要缩进(Tab键或四个空格)
  • 注意:
    • 代码块首行不需缩进
    • 一般语句不需缩进
    • 代码块结束后,退回缩进
    • 代码块可嵌套,缩进需跟着嵌套
  • pass语句: 占位语句什么也不做,保证语法正确
    在这里插入图片描述

五、变量

1.注意

  • Python中变量创建不需要声明类型
  • 变量使用前必须赋值,赋值后变量才被创建
  • =赋值运算符计算顺序从右往左
  • 允许同时为多个变量赋值,例:a=b=c=8a,b,c=1,2,3

2.变量创建过程(以a=1为例)

  • (1)在内存内创建一个整型对象1
  • (2)内存中创建一个名为a的变量,并让其指向1
  • (3)以下说明,变量指向数值
    在这里插入图片描述

3.字符串格式化(共有三种,此处只用一种)
在这里插入图片描述

六、常量

  • 常量:,程序运行过程中其值不会改变,Python中用大写字母来命名。(但Python中没有保护机制,其值也可被改变,严格来说Python中没常量,公认用大写字母表示)

七、输入语句input()

  • input()为内置函数,用来获取用户输入,返回值为字符串类型。当用户未输入时,程序会暂停,等待用户输入(阻塞)(利用Ctrl+鼠标左键可查看函数内置说明)
  • 强制类型转换
    在这里插入图片描述
  • str.isdigit()判断字符串是否全部为数字组成,返回TrueFalse
    在这里插入图片描述

八、输出print()

  • 语法:print(self, *args, sep=' ', end='\n', file=None)(Ctrl+鼠标左键可查看)
  • 常用参数
    • sep:在值之间插入字符串,默认为空格
    • end:在末尾插入字符串,默认为换行

九、作业

  • 作业一
    在这里插入图片描述
    A:不符合,不能以关键字命名
    B:不符合,不能以数字开头
    C:符合
    D:不符合,不推荐用汉字命名
  • 作业二
    在这里插入图片描述
    方法一
    在这里插入图片描述
    方法二
a=6
b=8
a,b=b,a # 交换
  • 作业三
    在这里插入图片描述
    在这里插入图片描述
  • 作业四
    在这里插入图片描述
print('1*2', '3*4', sep='\n')
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值