栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

day2-基础语法变量学习总结

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

day2-基础语法变量学习总结

day2-基础语法变量学习总结 01 新建工程 1) 新建工程流程
  • 点击new project

  • 确定存放路径以及工程名称

  • 确定python解释器(使用已经存在的解释器)

  • # 打印输出的第一个语句
    print('hello world!')
    
  • 控制台信息 – 0 代表正确,其他数字代表运行程序错误

2)修改字体及格式
  • 修改字体:点击File – Settings – Editor – General – Font

  • 修改格式:点击File – Settings – Editor – color Scheme

02 常用快捷键
快捷键含义
ctr + c复制
ctr + v粘贴
ctr + x剪切
ctr + s保存
ctr + z撤销
ctr + a全选
ctr + /添加或者取消注释
选中部分开始部分点击鼠标,按住shift键再点鼠标
多个光标按住alt键再点鼠标
03 注释
  • 含义:代码中不会被编译执行的部分,不影响程序功能。不同的代码语言添加注释的方式不一样
1)注释方式
  • 单行注释:python代码里,整行注释内容前面加# ;快捷键 ctr+/(表示删除/增加#)
print('hello world')       #让一行的部分是注释
  • 多行注释:将注释内容放在三个双/单引号开头,和三个双/单引号结尾的中间
"""
第一行注释
第二行注释
...
"""
2)注释功能
  • 对代码进行注解和说明,提高代码的可读性

  • 取消有效代码的功能(防备后续再需使用)

    #print('hello world!')
    
04 标示符和关键字 1)标示符 – 命名要求
  • 所有的名字必须由字母、数字、下划线组成,并且数字不能作为开头。 此外,不能使用关键字。例:
ab5 = 10
a_1 = 10
_bg1 = 7
12b=4   报错!
2)关键字
  • 本身就具备特殊功能或者特殊意义的标识符,不能另作他用。例:
for=10
if=10
05 行和缩进 – python 代码规范 1)行
  • 单行 – 一条语句占一行,一行结束后可以不用添加分号
print('hello')
  • 多行 – 如果需要写多行,语句和语句之间需要添加分号
print('hello');print('hello')
2)缩进(indent) – 代表代码最前面的空白
  • 一条语句的前面不能有缩进,否则会报错
06 常用数据和数据类型 1) 数字数据 – 表示数值大小的数据,支持数据运算符
  • 表示方式:程序中表示数据的方式和数学中表示数字的方式一致。如:1、+1、-1…

    • 熟悉使用科学计数法,如2乘以10的4次方,等于2e4,如2*10的5次方,等于2e5.
  • 数据类型

    • 整型(int) – 所有整数对应的类型

    • 浮点型(float) – 所有小数对应的类型

      print(1.23)
      print(20000,2e4)
      
2) 文本数据 – 用来表示文本信息的数据,如:电话号码、身份证号、地址、姓名等
  • 表示方式:文本数据必须放在单引号或者双引号中

  • 数据类型:字符串(str) – 所有带引号的数据对应的类型

    print('hello')
    print('徐丹')
    
3)布尔数据 – 只有True和False两个值,来表示真(成立、对)和假(不成立、错)
  • 表示方式:直接在程序中使用True和False(True和False都是关键字)

  • 数据类型:布尔(bool)

    print(10>20)     #False
    print(True)
    print(False)
    
4)空值 – None,表示空/没有(生活中没有的数据)
info={
    '姓名':'徐丹',
    '年龄':'18',
    '是否已婚':'True'
    '车牌号':'None'
}
07 输出函数
  • 控制台显示的内容一定是程序中通过print操作输出的内容(输出也叫打印)
1)一次输出一个数据 (print 输出)
print('徐丹')   #徐丹
print(3+7)  #10
2) 同时输出多个数据
print(1+2,5,7)     #3,5,7 
print('姓名','性别','年龄')  #姓名 性别 年龄
3)设置end不换行 – print(数据1,数据2,…end=字符串)
  • print打印数据的原则:每次打印完数据以后,会自动打印end的值,end的值默认是换行

    print(1,2,3,end=';')   #1,2,3;
    
4)设置sep – Print(数据1,数据2,数据3,…sep=‘字符串’)
  • 控制一个print同时打印多个数据的时候,显示时,数据和数据之间的分割方式,默认显示空格

    print(1,2,3,sep='/')  #1/2/3
    print(1,2,3,sep='/',end='.')   #1/2/3.
    
08 输入函数 – input
  • 功能:获取从控制台输入的数据到程序中使用(使控制台有输入能力)
  • 删除:输入完成后,按回车键表示结束(删除需要重新运行函数)
1)input的用法

变量=input(输入提示信息) - 提供用户输入数据,并且将输入的数据保存到指定的变量中

name=input('请输入你的姓名')
print(name)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/929025.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号