day2

day2,第1张

文章目录
    • 一、IDLE中的交互模式与脚本模式
    • 二、变量(Variable)
      • 2.1 变量的定义
      • 2.2 变量命名的规则与规范
    • 三、注释
    • 四、基本数据类型(type)
      • 4.1 整型(int)
      • 4.2 浮点型(float)
      • 4.3 布尔类型(bool)
      • 4.4 字符串(str)

一、IDLE中的交互模式与脚本模式

交互模式:相当于一种问答模式,关闭即消失,无法保存重用。

脚本模式:可以将代码长期保存以及重复使用。

创建脚本模式:file——new file

快捷方式:

  • 新建:ctrl+n(d出脚本模式窗口)

  • 打开:ctrl+o(打开原有文件)

  • 保存:ctrl+s(建议新建一个文件夹,用来存放脚本模式保存的py文件)

示例:

  • 运行:F5或者fn+F5(因为我的F5是控制键盘灯光的,所以我都是用的fn+F5运行)
二、变量(Variable) 2.1 变量的定义

变量:会变化的量。本质:用来存放数据。

日常生活中的变量:时间、温度、头发(这个应该只少不多吧)、钱 . . .

Python中如何定义一个变量:

变量名 = 变量值
name = value
# = 赋值符号(赋值过程:从右至左)

当print里面是变量名时,不需要加引号;

如果变量名重复,最后一次赋值为最终结果。

2.2 变量命名的规则与规范
  • 变量名的组成:英文字母、数字、_下划线。(数字不能做开头,同时后面会接触到必须用下划线开头的,所以也不建议用下划线开头)

  • Python中的变量名区分大小写,如:age与Age是两个不同的变量。

  • Python内置的关键字不可以用来命名。

    关键字查询方法如图:

  • Python内置的函数(如print、input等)不能用作变量名,当使用内置函数进行变量命名时,该函数的原本含义会被覆盖 ,无法使用该函数原本的作用。

    示例:

  • 不建议使用中文作为变量名。

  • 变量名要见名知意,如:age、name等,不要用a、b这些来命名,容易混乱。

  • 变量的命名格式 :

    1)驼峰式

    ​ 大驼峰:每个单词的首字母大写,如:MyName。

    ​ 小驼峰:除了第一个单词外其他单词的首字母大写,如:myName。

    2)链式:用下划线对每个单词进行链接,如:my_name。

三、注释

注释:对代码的解释说明,注释是不会被运行出来的,只是给我们程序员看的。

写注释的原因:增加代码的可读性。

Python中的注释分为两种:单行、多行。

  • 单行注释:#注释内容
  • 多行注释:’’‘注释内容’’’、""“注释内容”""
四、基本数据类型(type)

检查数据类型使用type:

>>> type(23)
<class 'int'>
>>> type(2.3)
<class 'float'>
>>> type(True)
<class 'bool'>
>>> type('23')
<class 'str'>
4.1 整型(int)

就是整数,如:年龄、人数等。

注:整型的第一位数字不能是0,但如果值为0,则写几个0都不影响,如age=00。

4.2 浮点型(float)

就是小数,如:身高、体重、圆周率等。

4.3 布尔类型(bool)
  • 简单理解:就是判断对错真假。

  • 结果只有两种:True、False。

  • 布尔类型可以当数值类型使用,True表示1,False表示0。

    示例:

    >>> 1+True
    2
    >>> 1+False
    1
    
4.4 字符串(str)

字符串是需要引号(单、双、三引号)进行包裹才属于字符串。

  • 三引号中的内容是什么格式,输出就是什么格式。

  • 引号的嵌套:不同引号可以相互嵌套。

    示例:

    str1 = "我说'今天是第二天'"
    
    str2 = '我说"今天是第二天"'
    
    str3 = '我说‘今天是第二天’'
    #此句内部为中文引号
    
    str4 = '我说\'今天是第二天\''
    
    print(str1+'\n'+str2+'\n'+str3+'\n'+str4)
    

    运行效果图:

  • 转义字符:\n 换行;\t 制表。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/873359.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-13
下一篇 2022-05-13

发表评论

登录后才能评论

评论列表(0条)

保存