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

python自学笔记(python作业帮)

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

python自学笔记(python作业帮)

Python基础知识学习笔记(一)

文章目录

Python基础知识学习笔记(一)

(一) 认识python

1.注释2.变量及类型3.关键字(标识符)

(1)什么是关键字?(2)查看关键字(3)关键字 4.格式化输出

(1)什么是格式化?(2)常用的格式符号(3)特殊的输出(4)换行输出 5.输入6.判断变量名类型7.运算符8.转义字符9.import 与 from…import


(一) 认识python 1.注释

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

#我是注释,可以在里写一些功能说明之类的哦
print('hello world')

多行注释 :以三个单引号’’‘开头,三个单引号’’'结尾,注释内容放在中间。

'''
我是多行注释,
可以写很多很多行的功能说明
'''
print('hello world')
2.变量及类型

变量可以是任意的数据类型,在程序中用一个变量名表示。基于变量的数据类型,解释器会分配指定内存。

变量名必须是大小写英文、数字、下划线组成,且不能以数字开头。

a = 1 # 变量a是一个整数
test_007 = 'Test_007' # 变量test_007是一个字符串

赋值:例如 a= “ABC”,Python解释器干了两件事

在内存中创建了一个"ABC"的字符串

在内存中创建一个名为a的变量,并把它指向"ABC"

3.关键字(标识符) (1)什么是关键字?

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

(2)查看关键字
>>> import keyword
>>> keyword.kwlist
(3)关键字
>>> ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
4.格式化输出 (1)什么是格式化?

看如下代码:

age = 10
print("我今年%d岁"%age)

age = 18
name = "xiaohua"
print("我的姓名是%s,年龄是%d"%(name,age))

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

(2)常用的格式符号
格式符号转换含义
%c字符
%s通过str()字符串转换来格式化
%i有符号十进制整数
%d有符号十进制整数
%u无符号十进制整数
%o八进制整数
%x十六进制整数(小写字母)
%X十六进制整数(大写字母)
%e索引符号(小写e)
%E索引符号(大写E)
%f浮点实数
%g%f和%e的简写
%G%f和%E的简写
(3)特殊的输出

代码示例:

print("aaa","bbb","ccc") # 打印输出,值之间空格隔开且不换行
print("www","baidu","com",sep=".") # 打印输出,值之间用点连接且不换行
print("hello",end="")          # 打印输出,值之间不分开开且不换行
print("world",end="t")     # 打印输出,值之间用一个制表符隔开且不换行
print("python",end="n")  # 打印输出,值之间用一个换行隔开
print("end")

运行结果:

aaa bbb ccc
www.baidu.com
helloworld	python
end
(4)换行输出

在输出的时候,如果有 n 那么,此时 n 后的内容会在另外一行显示

print("1234567890-------") # 会在一行显示
print("1234567890n-------") # 一行显示1234567890,另外一行显示-------
5.输入

input()的小括号中放入的是,提示信息,用来在获取数据之前给用户的一个简单提示

input()在从键盘获取了数据以后,会存放到等号左边的变量中

password = input("请输入密码:")
print('您刚刚输入的密码是:', password)

运行结果:

请输入密码!123456
你输入的密码是: 123456

注意:input()函数接受的输入必须是表达式,输入后的为字符串。

6.判断变量名类型

type()函数中的小括号中放入变量名,返回变量名的类型

a=100
print(type(a))
a="abc"
print(type(a))
password = input("请输入密码:")
print(type(password))

运行结果:




强制转换:

password = int(input("请输入密码:")) 
print("输入的数字:%d" %password)
7.运算符

8.转义字符
转义字符描述
反斜杠符号
单引号
"双引号
a响铃
b退格
00
v纵向制表符
t横向制表符
r回车
f换页
oyy八进制数,yy 代表的字符,例如:o12 代表换行,其中 o 是字母,不是数字 0
xyy十六进制数,yy代表的字符,例如:x0a代表换行
other其它的字符以普通格式输出
9.import 与 from…import

在Python用import 或者 from…import 来导入相应的库或者模块

将整个模块(somemodule)导入,格式为:

import somedule

从某个模块中导入某个函数,格式为:

from somemodule import somefunction

从某个模块中导入多个函数,格式为:

from somemodule import firstfunc, secondfunc,thirdfunc

将某个模块中的全部函数导入,格式为:

from somemodule import *

代码示例:

import random # 引入随即库
a = random.randint(0,2) #随机生成0、1、2中的一个数字,赋值给变量a
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/772652.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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