2020-12-17python的标识符,python的注释,语句和缩进,变量和常量,python输入输出,作业

python的标识符

python当中每个数据都会有自己的标识,那个这个标识也可说是他的类型,类型又分为几种比如整型、浮点型、字符型、布尔型。

type用法

想在python里查看这个变量的类型,你就就可以用到type.
在这里插入图片描述

整型(int)

在python中,有一种数据类型像0 ~ 99999999的整数这样的整数统称为整型用int来表示只要你看到了像1,2,3,4……它的类型就是int类型。

浮点型(float)

在python中,有一种数据类型像小数这样的统称为浮点型用float来表示只要你看到了像1.2,2.4,3.1,4.2……它的类型就是浮点(float)类型。

布尔值(bool)

布尔类型中就两个个值

一个是True(代表的是:真,也是整型数字1
第二个False代表的是:假,也是整型数字0
在做一些逻辑判断,和if判断,两个值进行比较的时候,要是成立就会返回True,不成立就会返回False
注意:这个里的布尔值开头的首字母需要大写,在pyCharm中是区分大大小写的

字符型(str)

只要用单引号或者双引号引起来的都是字符型用str来表示,字符型就是一些数字,字母,和下滑线都可以是字符型比如'hello_world123_'他就是一个字符型(str)
注意:单引号和双引号不能一边单引号一边双引号 比如:"123_sheep'这样的写法是错误的
在这里插入图片描述

python的注释

单行注释

在PyCharm中一个#就是一个注释,是不会输出的,是让别人再看的代码时可以一样就看出你这敲的是什么,能实现什么功能。注意:要在#后面敲个空格才是规范的

多行注释

快捷键ctrl+/
多行注释:就是你写了一个代码实现了一个功能,突然你想用另一种方式来实现,这个时候你就需要把你之前的代码注释,让它不输出。
注意这个你需要选中代码在ctrl+/,选中了它才会变成蓝色
在这里插入图片描述

文档注释

文档注释适用注释一篇文档,用六个单引号或六个双引号把文档放到六个的中间
如图:注释在程序中是不会运行
在这里插入图片描述

命名规则

在python中不能以数字,关键字,符号命名,关键字另一种说法是是python自带的内置函数,命名时最好是见名知意(就是看见了这个名字就能大概知道它的意思)。

那这些函数是:['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException', 'BlockingIOError', 'BrokenPipeError', 'BufferError', 'BytesWarning', 'ChildProcessError', 'ConnectionAbortedError', 'ConnectionError', 'ConnectionRefusedError', 'ConnectionResetError', 'DeprecationWarning', 'EOFError', 'Ellipsis', 'EnvironmentError', 'Exception', 'False', 'FileExistsError', 'FileNotFoundError', 'FloatingPointError', 'FutureWarning', 'GeneratorExit', 'IOError', 'ImportError', 'ImportWarning', 'IndentationError', 'IndexError', 'InterruptedError', 'IsADirectoryError', 'KeyError', 'KeyboardInterrupt', 'LookupError', 'MemoryError', 'ModuleNotFoundError', 'NameError', 'None', 'NotADirectoryError', 'NotImplemented', 'NotImplementedError', 'OSError', 'OverflowError', 'PendingDeprecationWarning', 'PermissionError', 'ProcessLookupError', 'RecursionError', 'ReferenceError', 'ResourceWarning', 'RuntimeError', 'RuntimeWarning', 'StopAsyncIteration', 'StopIteration', 'SyntaxError', 'SyntaxWarning', 'SystemError', 'SystemExit', 'TabError', 'TimeoutError', 'True', 'TypeError', 'UnboundLocalError', 'UnicodeDecodeError', 'UnicodeEncodeError', 'UnicodeError', 'UnicodeTranslateError', 'UnicodeWarning', 'UserWarning', 'ValueError', 'Warning', 'WindowsError', 'ZeroDivisionError', '__IPYTHON__', '__build_class__', '__debug__', '__doc__', '__import__', '__loader__', '__name__', '__package__', '__spec__', 'abs', 'all', 'any', 'ascii', 'bin', 'bool', 'bytearray', 'bytes', 'callable', 'chr', 'classmethod', 'compile', 'complex', 'copyright', 'credits', 'delattr', 'dict', 'dir', 'display', 'divmod', 'enumerate', 'eval', 'exec', 'filter', 'float', 'format', 'frozenset', 'get_ipython', 'getattr', 'globals', 'hasattr', 'hash', 'help', 'hex', 'id', 'input', 'int', 'isinstance', 'issubclass', 'iter', 'len', 'license', 'list', 'locals', 'map', 'max', 'memoryview', 'min', 'next', 'object', 'oct', 'open', 'ord', 'pow', 'print', 'property', 'range', 'repr', 'reversed', 'round', 'set', 'setattr', 'slice', 'sorted', 'staticmethod', 'str', 'sum', 'super', 'tuple', 'type', 'vars', 'zip']
蛇形命名法(推荐)
在两个词中用下划线来连接命名,举例:my_name
大驼峰命名法
每个单词的首字母大写,像大驼峰一样,举例:MyName
小驼峰命名法
第一个单词以小写字母开始;第二个单词的首字母大写,举例:myName

变量和常量

变量

你可以把它理解成一个容器,可以在里面添加各式各样的东西,比如 my_name=1,这个里的变量就是my_name,就是把1赋值给了my_name,这里的my_name1,你赋什么值给它,那它就是什么。简单理解就是可以变的量叫变量。

赋值都是把左边的值赋给右边,你可以通过my_name来调用1,但是你不能通过1来调用my_name,就是在内存中生成了my_name1,只是my_name可以调用1,但是1是不可以调用my_name

常量

pyCharm中常量都是大写字母来命名的,常量顾名思义,就是一个不会变的量,称为常量
举例如图下的都是常量,不过你想改你还是可以改,pyCharm没有保护机制,只是一个共识,只要别人看了你命名都是大写那他就知道,这个是个常量在这里插入图片描述

语句和缩进

语句

语句字面意思就是把一个一个的字连成一句话,可以让被人听懂,那python的语句也是同样的意思,只是它一个一个的字换成了代码,让python可以看懂。

代码块

代码块也是字面意思,就是一块代码,这块代码中可以包含多条语句和代码,换种说法就是代码的一个分组机制,代码块里面储存的是多条语句,和代码。

缩进

缩进,就是你在一个if判断语句中,你想编辑可以受他控制的代码块时,就是需要在代码块前面添加一个缩进,那这个缩进一般是四个空格,在pycharm中就是在键盘上按tab键,就是一个缩进。
举例:
在这里插入图片描述

python的输入和输出

输入

输入就是需要你输入东西,在python中有个内置函数input()他的用法就是可以获取用户输入的东西。

练习,需要判断用户输入的东西是否是windows要是windows就返回欢迎访问,要是不是就是输入错误。
在这里插入图片描述
不是windows就是执行else里面的代码块
在这里插入图片描述

输出

在python中,也是一个函数叫print()这个函数可以叫输出也可以叫打印,在pycharm中只有通过了print()才能执行(输出)。

在这里插入图片描述

输出中的玩法
在输出中有两个东西可以玩,一个如果你输出两个用什么来分割,另一个是在第一个的结尾用什么接上下一个的开头

  • sep=''
  • end=''
    举例在这里插入图片描述
    在这里插入图片描述
    print默认值
    在这里插入图片描述

作业

作业1 BD
作业2
第一种
在这里插入图片描述

第二种
在这里插入图片描述
第三种
在这里插入图片描述
第四种
在这里插入图片描述
作业3
在这里插入图片描述
作业4
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值