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

python学习 ——Day1

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

python学习 ——Day1

python语法初步:
· 使用“#”作为单行注释符
· python变量在使用之前不需要声明
· 语句块通过代码的缩进来表示
· 标识符是大小写敏感的
· print()函数在输出中自动包含换行

#判断变量num是否是正数
num=0
if num>0:
    print("num是正数")
else:
        print("num可能是0")
        print("num也可能是负数")

输出结果为:

num可能是0
num也可能是负数
#python对于大小写是敏感的
num=0
Num=3
if Num>0:
    print("Num是正数")
else:
        print("Num可能是0")
        print("Num也可能是负数")

输出的结果为:

Num是正数

输入和输出

输入函数:
input(提示信息)

string = input("please input some words:")

在方框中输入:“111”后,输出结果为:

please input some words:111
#将上例转换为input输入函数
num=int(input("请输入一个正数:"))   #input输出的类型是字符串,所以需要将其转换成int类型,否则会报错
print("您输入的整数是:%d"%(num))    #其中,%d是格式化参数
if num>0:
    print("num是正数")
else:
        print("num可能是0")
        print("num也可能是负数")

输出结果为:

请输入一个正数:2
您输入的整数是:2
num是正数

输出函数:
print(输出内容)
可以输出常量、变量、表达式

python中的格式化参数

符号描述
%c格式化字符及其ASCII码
%s格式化字符串
%d格式化整数
%u格式化无符号类型
%o格式化无符号八进制数
%x格式化无符号十六进制数
%X格式化无符号十六进制数(大写)
%f格式化浮点数字,可指定小数点后的精度
%e用科学计数法格式化浮点数
%p用十六进制数格式化变量的地址

转义字符

转义字符描述
r回车
n换行
t横向制表符
v纵向制表符
f换页
a响铃
b退格(backspace)
(行尾)续行符
反斜杠符号
单引号
"双引号
00
oyyy八进制数yyy代表的字符
xyy十进制数yy代表的字符

转义字符——输出换行符

print("纸上得来终觉浅,n绝知此事要躬行。")

输出结果为:

纸上得来终觉浅,
绝知此事要躬行。
print("使用转义字符输出一个双引号:"")

输出结果为:

使用转义字符输出一个双引号:"

转义字符——失效转义字符
未使用:

print("C:MyProgramrecentnumtestscore")
ecentProgram
um	estscore

使用后:

print(r"C:MyProgramrecentnumtestscore")

print(R"C:MyProgramrecentnumtestscore")
C:MyProgramrecentnumtestscore

这里,用大写的R和小写的r均可得到正确的结果。

end参数
print(输出内容,end="n")

#不设置end参数,结果分两行打印
print("python")
print("3.5")
python
3.5
#设置end=""
print("python",end="")
print("3.5")
python3.5
#希望在这两个结果之间插入空格可以将空格设置给end
#设置end=""
print("python",end=" ")
print("3.5")
python 3.5
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/307468.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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