02.【python基础一】手把手教你什么是注释、变量及输入函数

个人简介
作者简介:大家好,我是小鹏linux,运维领域新星创作者,阿里云ACE认证高级工程师
个人主页:小鹏linux
支持我:点赞+收藏⭐️+留言
格言:你未必出类拔萃,但一定与众不同!
系列专栏:
                阶段一:windows基础                        目前原创16篇
                阶段二:Linux基础知识                      目前原创38篇
                阶段三:shell基础+shell高级              目前原创23篇
                阶段四:python基础及自动化应用      目前原创2篇
                阶段五:Linux网络服务                       原创未开始
                阶段六:集群原理及架构                     原创未开始
                阶段七:云计算虚拟化技术                 原创未开始

02.【python基础一】手把手教你什么是注释、变量及输入函数_第1张图片

 目录

1.注释

1.1注释的作用

1.2注释的分类

1.3让Python2程序支持中文

2.变量以及数据类型

2.1变量

2.2标识符和关键字

2.3关键字

3.输入函数

3.1Python2版本输入格式

3.2Python3版本输入格式

3.3Python中的输出

3.4格式化符号

3.5运算符

4.压箱底好网站分享


1.注释

1.1注释的作用

以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用

1.2注释的分类

单行注释 多行注释

 1.3让Python2程序支持中文 

utf-8,又称万国码,支持中文,日文,俄文等用在网页上可以统一页面显示中文简体繁体及其它语言(如英文,日文,韩文)

格式 :  # -*- coding:utf-8 -*-  或者  #coding=utf-8

2.变量以及数据类型

2.1变量

变量就是用来存东西的,在Python中,存储一个数据,需要一个叫做变量的东西

程序就是用来处理数据的,而变量就是用来存储数据的

变量起名要有意义

程序中为了更充分的利用内存空间以及更有效率的管理内存,变量是有不同的类型的,如下所示:

02.【python基础一】手把手教你什么是注释、变量及输入函数_第2张图片

2.2标识符和关键字

标识符命名规则:

1.标识符的组成:标识符由字母、下划线和数字组成,且数字不能开头,且不能是关键字

2.见名知意;标识符是区分大小写的

3.驼峰命名法

小驼峰命名法:

  第一个单词小写,后面的每个单词首字母大写,如:userName 、 myName

大驼峰命名法:

  每个单词的首字母都大写,如:UserName 、 FirstName 、 LastName

python中推荐的是用下划线"_" 来连接所有单词,如:user_name / my_name

2.3关键字

Python一些具有特殊功能的标识符,这就是所谓的关键字,是Python已经使用的了,所以不允许开发者自己定义和关键字相同的名字的标识符

可以通过以下命令进行查看当前系统中Python的关键字在交互模式下:

import keyword

keyword.kwlist

3.输入函数

3.1Python2版本输入格式

在Python中,获取键盘输入的数据的方法是采用 raw_input 函数,看如下示例:

#-*-coding:utf-8-*-

passwd = raw_input(" 请输入密码:")

input( )函数与raw_input( )类似,但其接受的输入必须是表达式。

a=1

b=2

c= input(“请输入:”)

3.2Python3版本输入格式

python3版本中没有raw_input()函数,只有input()并且 python3中的input与python2中的raw_input()功能一样

c=input("请输入:")

请输入:123

c=int(input("请输入要计算的数:"))

输入要计算的数

3.3Python中的输出

格式化输出

在程序中,看到了%这样的操作符,这就是Python中格式化输出。

age = 28

name = " 阿福"

print(" 我的姓名是%s, 年龄是%d"%(name,age),end=”\t”)

3.4格式化符号

格式符号

转换

%c

字符

%s

通过str() 字符串转换来格式化

%d

有符号十进制整数

%f

浮点实数

3.5运算符

运算符

描述

实例

+

两个对象相加 a + b 输出结果 7

-

得到负数或是一个数减去另一个数 a - b 输出结果 3

*

两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果10

/

x除以y  a/ b 输出结果 2,python2中是2,python3中是2.5

//

取整除

取商,5//2得2;返回商的整数部分 9//2 输出结果 4 。

%

取余

返回除法的余数 a % b 输出结果 1

**

返回x的y次幂 a**b 为5的2次方, 输出结果 25

=

赋值运算符

把=号右边的结果给左边的变量 num=1+2*3 结果num的值为7

+=

加法赋值运算符

c += a 等效于 c = c + a

-=

减法赋值运算符

c -= a 等效于 c = c - a

*=

乘法赋值运算符

  c *= a 等效于 c = c * a

/=

除法赋值运算符

  c /= a 等效于 c = c / a

%=

取模赋值运算符

  c %= a 等效于 c = c % a

**=

幂赋值运算符

c **= a 等效于 c = c ** a

//=

取整除赋值运算符

  c //= a 等效于 c = c // a

4.压箱底好网站分享

个人大力推荐牛客网 - 【找工作神器】、【笔试题库】、【面试经验】、【实习招聘内推】、【求职就业】等
点击链接注册即可
1、算法篇(398题):面试必刷100题、算法入门、面试高频榜单
2、SQL篇(82题):快速入门、SQL必知必会、SQL进阶挑战、面试真题
3、大厂笔试真题:字节跳动、美团、百度、腾讯…

你可能感兴趣的:(linux,运维,python,自动化,服务器)