学习Python第一天(2018年12月11号)零散概念

Python基本语法元素

摩尔定律(计算机中的一个重要的预测法则):

编程技巧(1、语法 2、套路 3、实践)

单位面积集成电路上可容纳的晶体管的数量约每两年翻一番

程序设计语言将会成为生存技巧
源代码通过编译器白城目标代码

语言可以分为:
静态语言:编译 c C++ JAVA
脚本语言: 翻译 Python PHP JSP
程序的编写方法,IPO(input process output)
拥有者 PSF(Python software foundation)
开源精神

两种编程方式:文件时,交互式

实例1、求圆的面积
#求圆的面积

#求圆的面积
import turtle
PI = 3.141592653
radius = int(input("请输入圆的半径"))
area = PI*radius*radius
print("这个圆的面积为:")
print(area)
turtle.pensize(2)
turtle.circle(radius)

实例2、同切圆的绘制(初步了解下turtle(海龟绘图体系))

import turtle
turtle.pensize(10)
turtle.circle(120)
turtle.circle(50)
turtle.circle(80)

实例3、绘制五角星

import turtle
from turtle import *
color ('red','red')
turtle.pensize(10)
begin_fill()
for i in range(5):
	fd(200)
	rt(144)
	end_fill()

一个重要的例子带你进入Python

重要实例之温度转换

#Tempconvert.py
TempStr = input("请输入带有符号的温度值:")
if TempStr[-1] in ['f','F']:
	c = (eval(TempStr[0:-1])-32)/1.8
	print("转换后的温度是{:.2f}c".format(c))

elif TempStr[-1] in ['C','c']:
	f = eval(TempStr[0:-1])*1.8+32
	print("转换后的温度为:{:.2f}f".format(f))

else :
	print("您输入的数值有误")

当然这里有很多好用的语法,先记住OK

Python的语法元素分析:

不同的颜色,叫做代码高亮(编程的色彩辅助体系不是语法要求)
缩进(语法的一部分,所属关系)
注释 单行,多行
保留字

对温度转换的代码解读:
1、列表的使用[]
索引:返回字符串的单个字符
<字符串>.[M]
切片:返回字符串中的一段子串
<字符串>.[M:N]
指的是从M开始不到N就结束
使用保留字in 判断一个元素是否在列表中

2、语句与函数
函数:eval(),input(),print()

格式化初讲:
**print(“转换后的温度为:{:.2f}c”.format©)**其中{}叫做槽(后续变量填到槽中)
如:{:.2f}c 指的是:将变量c填充到这个位置时,取小数点后两位
eval() 评估函数
去掉参数最外侧引号并执行余下语句的函数(eval(“1”)—>1)
eval(“1+2”)–>3
eval(“print(“Hello world!”)”)

课程小结:
本节主要是讲了Python语言的一些理解性的概念
重点掌握Python的第一个重点程序“温度转换”,并理解其中的知识点

这里是我的微信号,大家可以加我一起交流啊:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/anyifan369/article/details/84956568