Python学习(1)

本文介绍了Python中的注释语法,如何使用单行和多行注释;详细讲解了字符串索引和切片的应用;并重点阐述了分支语句,包括if-elif-else结构。此外,还涉及了Python的输入输出、eval函数和基本的图形绘制(turtle库)。
摘要由CSDN通过智能技术生成

(1)Python注释语句

可使用单个#键:
如:#Python。py
也可以使用三个单引号作为多行注释:
如:'''dadfdaf
	dasfasf
	dfadsfa'''

(2)Python字符串序号——正向递增序号的反向递增序号

在这里插入图片描述

接着我们来说说索引和切片,索引类似于C++字符串中的单个字符,而切片则是截取一段字符串

Tempe = "请输入带符号的温度值:"
print(Tempe[0] + " " + Tempe[1])
print(Tempe[0:2])
#注意的是,切片不会将最后的字符包括在切片中
print(Tempe[0:-1])

运行截图

(3)Python分支语句——判断语句

#特别注意,if + 条件 后还要加上一个冒号!!!
if TempeStr[-1] in ['F','f']:
    C = (eval(TempeStr[0:-1]) - 32)/1.8
    print("转换后的温度是{:.2f}C".format(C))
elif TempeStr[-1] in ['C','c']:
    F = 1.8 * eval(TempeStr[0:-1]) + 32
    print("转换后的温度是{:.2f}F".format(F))
else:
    print("输入格式有误")

(4)Python输入输出语句

'''input()函数的使用规范
   <变量> = input(<提示信息字符串>)
'''
#如:
a = input("请给变量a赋值:")

'''print()函数的使用方法
'''
#如:
print(“直接输出不就完事了”)
Tempe = "请输入带符号的温度值:"

#下面这种与Java类似
print(Tempe[0] + " " + Tempe[1])

#下面这种是常见的输出带有浮点数且限制浮点数小数点的方法
print("转换后的温度是{:.2f}F".format(F))

在这里插入图片描述

Python常用的函数:

eval( ) 评估函数——说白了就是褪去最外层的对称的引号或者双引号,用于将字符串中的数字变成整数型的数字

'''评估函数eval()
   作用类似于将一个字符串两侧的双引号去掉,变成Python可以识别的语句
   如:
   eval(“1 + 2”)
   >>3
'''
print(eval("1 + 3"))
print(eval('"1 + 3"'))
eval('print("Hello")')

运行截图如下:

运行截图

(5)Python图形绘制——turtle(海龟库)

1. setup()函数——函数包含四个参数,从左到右(width窗体宽度,height窗体高度,startX窗体的左上角X的起始坐标,startY窗体的右上角Y的起始坐标)

在这里插入图片描述

1. goto()函数——表示从一点引出一条像素线到另一点,起始点(0,0)是窗口的中心点

在这里插入图片描述

在这里插入图片描述

2. turtle.seth()函数——改变该点的朝向,而turtle.left(angle) 和 turtle.right(angle) 都是改变turtle的方向。

在这里插入图片描述

(6)Python列表及其操作

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值