python第一天

2019-10-21  本文已影响0人  code与有荣焉

课程体系以及薪资岗位介绍

课程分为七个阶段:

环境安装

  1. 安装python标准库,3.7.1,注意勾选add python3.7 to path(将python自动添加到了环境变量中)
    标准库包含1. idle 2.pip 3. doc
  2. 在命令行中演示Python的hello world程序
  3. 安装集成开发环境Pycharm
    Interpreter 解释器

pycharm设置

  1. 显示工具栏图标,view -->toolbar
  2. 设置字体 小扳子 --->


    设置字体

安装第三方库命令

在终端执行
pip install 库的名字>>>安装库
pip uninstall 库的名字>>>卸载库
pip install pyinstaller >>>安装打包库
pyinstaller -F 文件名>>> 打包成文件

引用图片

样例
斜体
粗体

引用

代码块部分

turtle库的介绍

# 使用python的turtle库 绘制NEUSOFT logo
# 了解python函数的调用方式
# 1.python中的注释 单行注释  #  多行注释 ''' """
'''haha
hha'''
# 导入turtle(海龟)库 as 是给库起一个别名 t代替了turtle
import turtle as t
# 设置画笔的大小 (10)代表10像素(px) 屏幕中最小的物理点
t.pensize(10)
# 第一个是字体的颜色,第二个是填充的颜色
t.color('blue')

# 画N
# 抬笔操作penup
t.pu()
# 前往一个位置
t.goto(-300,0)
# 落笔操作pendown
t.pd()
# 左转90度
t.left(90)
# 前行80像素
t.forward(80)
t.right(145)
# fd 是forward的缩写
t.fd(100)
# left的缩写
t.lt(145)
t.fd(80)


# 画E
t.pu()
t.goto(-170,0)
t.pd()
t.rt(90)
t.fd(50)
t.bk(50)
t.lt(90)
t.fd(40)
t.rt(90)
t.fd(50)
t.bk(50)
t.lt(90)
t.fd(40)
t.rt(90)
t.fd(50)

#   U
t.penup()
# 前往一个位置
t.goto(-50,80)
t.pd()
t.rt(90)
t.fd(60)
# 画弧 第一参数是半径,第二个参数是画多少度
t.circle(30,180)
t.fd(60)

# 画S
t.penup()
# 前往一个位置
t.goto(120,60)
t.pd()
# 半径为正是以左手边为圆心画弧,负数为右手边
t.circle(25,270)
t.circle(-25,270)

# 画O
# 如何进行填充
t.penup()
t.goto(200,60)
t.pd()
t.begin_fill()
t.circle(30)
t.end_fill()


# 保持GUI界面一直显示,所有绘制的代码都要写到该函数前面
t.done()

python编程语言的数据类型和语法结构

# # python中的变量, 直接声明,不用指定数据类型
# a = 100
# # 判断一个变量的数据类型
# print(type(a))
# print(a)
#
# # python中变量的不一样的地方
# # 交换两个变量的值
# a = 100
# b = 1000
# # 交换a和b的值
# # 其他编程语言的常用方式
# c = a
# a = b
# b = c
# # print可以一次输出多个变量,中间用逗号隔开
# print(a, b)
# # 在python中
# a, b = b, a
# print(a, b)

# 标识符
# c、python 字母数字下划线,不能以数字开头,不能与关键字重名
# java 多了一个美元符号

# 变量的命名
# 1、驼峰式命名法
# 大驼峰 UserNameInfo 每个单词的首字母大写
# 小驼峰 userNameInfo 第一个单词的首字母不大写,其他的都大写

# 2、下划线命名法
# user_name_info 在python中_开头的变量有特殊含义,后面会重点讲解
# 查看关键字
# import keyword
# print(keyword.kwlist)

# python中的流控制语句 if else elif
# 在屏幕中输入,在控制台中接收变量
# pass_word = input('请输入您的密码')
# print(pass_word)

# 判断一个人是否成年
age = input('请输入您的年龄')
# if 的使用语法: python中没有{}这样去隔离代码,使用空格进行强制缩进
# if 要判断的条件:
#     (空了四格)满足条件时要执行的事情
# else:
#   不满足条件时要执行的事情
# 数据类型转换 int 可以把字符串类型转化成整型
age = int(age)
print(type(age))
if age >= 18:
    print('恭喜你成年了,可以去网吧了')
else:
    print('对不起,你还是宝宝')
# python中没有提供switch操作, 使用elif进行替代
# 语法: elif 必须与 if 同时使用
# if 要判断的条件:
#     (空了四格)满足条件时要执行的事情
# elif xxxx1:
#     满足xxxx1要执行的事情
# elif xxxx2:
#     满足xxxx2要执行的事情
# else:
#     以上都不满足时执行的事情
# 根据考试分数判断成绩等级
# 屏幕中输入分数
score = input('您的分数:')
score = int(score)
if score >= 90 and score <= 100:
    print('您的成绩A')
elif score >= 75 and score < 90:
    print('成绩B')
# >=60 <75 C
# 60以下 重考
elif score >= 65 and score < 75:
    print('成绩C')
elif score < 60:
    print('重考')
else:
    print('呵呵')
上一篇下一篇

猜你喜欢

热点阅读