python3 函数和变量

单行注释和多行注释

作用:
1、用来解释代码的作用和功能
2、调试程序用来屏蔽不执行的代码

'''
我要学好
python
'''

#我要学好python
'''我要学好python'''

"""我要学好
python"""

总结:结合PyCharm工具,看着肯定是单引号或者双引号比较易看,适合解释代码,代码调试就直接使用工具自带快捷键:选中 ctrl+ /,恢复也是。

函数

定义:函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段
作用:函数对代码实现了封装,函数可以被调用、可以传递参数、可以返回计算结果等内容
如果我们windows系统上安装的一个个软件,就是被封装好的函数,直接安装使用

内置函数
由python内置写好的一些常用的函数,直接调用,比如print()、input()

参考:https://docs.python.org/zh-cn/3/library/functions.html

用户自定义函数
用户根据自己需求自己写的函数,方便日后直接调用

参考:https://docs.python.org/zh-cn/3/tutorial/controlflow.html#defining-functions
自定义函数需要通过学习,了解方法后使用

标准库函数
根据用途定义的一个python自带库,库里面有很多函数,针对不同的用途

使用前提需要import xx,放到代码的最上面
在这里插入图片描述

扫描二维码关注公众号,回复: 8846046 查看本文章

第三方库
由python社区提供的高质量的库,前提是需要安装上第三方库,这个也就是能体现出python的好处多多,也大大的节省了自己写代码的时间,实现快速部署上线成为可能。
在这里插入图片描述

变量

作用:
1、数据存储到内存总,以便代码调用
2、变量保存的数据是可以改变的,只要重新赋值,而常量正好相反,是不可以改变的
3、赋值符号:=

2个特征:
1、变量无需声明。
2、变量可以被赋值不同的数值类型,整数,浮点数等

a = 1
'''赋值一个变量'''
print(a)

a = 'B'
'''python中字符串需要加单引号'''
print(a)

a = 'b'
'''python区分大小写'''
print(a)

在这里插入图片描述

变量命名规则

1、可以由字母、数字、下划线组成,不能以数字开头
2、不能是python关键字,但是可以包含,a_print这样的,借助PyCharm不能自动补全的都可以使用
3、不能包含空格

正确:

adc_xx
Hello
_ad1
xdd1
a_print

错误:

zx#dd
1asc
a b

命令规范
Python 编码规范(Google)

参考:https://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_style_rules/
module_name, 模块

package_name, 包

ClassName, 类

method_name, 方法

ExceptionName, 异常

function_name, 函数

GLOBAL_VAR_NAME, 全局变量

instance_var_name, 实例

function_parameter_name, 参数

local_var_name. 本变量

总结:变量命令规范还是很有必要的,因为自己写的代码主要还是给别人看的,有了规范命名,有助于代码的易读性,也能体现一个人的做事态度很严谨。我就是完全自己喜好定义o(╥﹏╥)o,要改

输出函数

print()函数

作用:打印屏幕输出
语法格式:print(value, …, sep=’’, end=’\n’, file=sys.stdput, flush=False)

value:输出对象,可以是变量,或者数值类型,多对象输出用逗号隔开
sep:用来间隔输出的多个value,默认是空格
end:用来设定以什么结尾。默认值是换行符 \n,也就是打印完自动换行回车键
file:可以把value值保存到文件里
flush:输出是否被缓存到内存通常决定于 file,也就是函数print()运行完后立即把数据存到文件中(实际是硬盘中,不是内存中),python默认自带有内存回收机制,不是有数据就直接存储到硬盘中,这样就显得效率非常的低。一般针对数据重要性来选择开启

a = 1
b = 2
print(a)

print(a,b,'cccc')

print(a,end='')
print(b)

print(a,b,sep='|',end='')

f = open('test.txt','w')
'''创建一个文件test.txt,写模式'''
print(a,b,file=f)
f.close()
'''关闭文件'''

在这里插入图片描述

输入函数

input()函数

作用:屏幕提示用户输入的内容并把内容放到字符串中
类型:字符串类型

a = input('我要学习python:')
print(a)
print(type(a))
'''我输入的整数,但是类型还是字符串'''

在这里插入图片描述
总结:正常使用中传输的内容如果是整数,但是内容需要被用成整数型就需要int()转换

发布了37 篇原创文章 · 获赞 14 · 访问量 1401

猜你喜欢

转载自blog.csdn.net/yangshihuz/article/details/103647461