安装

www.python.org
python的官网
点击python3.9.5或者其它版本
以前的图大伙不要介意
1.可以选择自定义安装也可以自动安装(推荐自动的)
下面要勾选配置环境变量

检查安装

一.
1.安装完成之后如何进入python
1.1直接win+r后输入cmd后输入python

退出python的交互环境在环境里输入exit()回车退出quit()也可以

1.2用win10自带的记事本(unlimited,notepad++,python自带的IDE都可以)可新建一个后缀名为.py的文件
然后放到自建文件中后可在上方搜索出直接输出cmd便可直接在交互环境中定位至当前目录下
随后输入python “文件名”.py便可直接运行

1.2.1或者直接win+r-cmd-盘:-cd “文件名字”后python “文件名”.py

{基本的dos命令}
在学校大家一定要养成写注释的好习惯呀(✿◡‿◡)注释写法“ #~~~~快捷键“ctrl+/" ”
多行注释:在python中多行注释是三个单引号’’‘注释内容’’'或""“注释内容”""

pycharm安装

这里建议下载Anaconda,然后在这里面下载下pycharm,这里面可以直接配置环境啥的,个人感觉比较方便的。
或者直接百度搜索pycharm安装,在官网里下载community这个版本的对学生来说应该就够了。专业版的免费激活还容易出问题贼麻烦。记得下载比较新版的可以调出中文页面贼友好

变量

变量+逻辑–>python解释器产生功能
变量=存储的数据
变量是一段有名字的连续的存储空间,可以通过定义变量来申请并命名这样的存储空间,并通过变量的名字来使用这段存储空间
变量是程序中临时存放数据的场所
变量如何来定义和使用

定义方法
种类
规则
命名方法(一般)
算数运算符

# 定义变量
# a就是变量名字所储存的数据是11
# 定义规则 变量名=数据
# 先定义变量然后再使用变量
# 变量是可以多次赋值的,再程序执行中可以改变
# 变量就是用来储存数据的
a=11
print(type(a))
a='工作八小时'
print(type(a))
a=13.23
print(type(a))
a=True
print(type(a))
print(a)
# 高级类型
b=()# 元祖类型
print(type(b))
c=[] # 列表类型
print(type(c))
d={} # 字典类型
print(type(d))
# 变量的命名规则
# 变量必须以字母(a - z,A - Z)或下划线(_)开头
# 其他字符可以是字母,数字或_
# 变量区分大小写
# python关键字不能用作变量名。
# 不能以数字来开头
Name='六爻宫'
name='闻人取一'
_age=21
# True=12.3# 不能用关键字定义
print(name,Name)
print(Name,_age)

运行后结果
<class ‘int’>
<class ‘str’>
<class ‘float’>
<class ‘bool’>
True
<class ‘tuple’>
<class ‘list’>
<class ‘dict’>
闻人取一 六爻宫
六爻宫 21
将1+1赋予a后在使用a就可以直接输出2了

python基本运算符

算数运算符

# + - * / % **  //算符运算符
# 定义如下两个变量
a=7
b=8
print(a+b)
print(a-b)
print(a/b)
print(a*b)
print(a//b)
print(a%b)

比较运算符

# == != > < >= <=比较运算符
a,b=10,5
print(a==b)
print(a!=b)
print(a>=b)
print(a<=b)
print(a>b)
print(a<b)
# 比较结果为布尔(bool)类型


逻辑运算符

# and or not 逻辑运算符
# and 条件:两边皆为Ture否则为False
a,b,c,d=11,22,33,44
print(a+d>c and c<d) #True
# or 条件:有一个为真则结果为真
print('-------or-------')
print(a>b or a<d)# 有一个满足
print(a>b or a>d)# 都不满足
# not 取反真假切换
print('--------not--------')
print(not a<b)
# 优先级
# ()->not->and->or
print(2>1 and 1<4 or 2<3 and 9>6 or 2<4 and 3<2)


赋值运算符

# 赋值运算符 = += -= *= /= %= **= //=
a+=c
print(a)
# 输入和输出 %占位符
me='我的'classpro='六爻家'
age=21
print('%s名字是六爻宫: 来自【%s】 今年%d岁了'%(me,classpro,age))
print('六爻宫\n闻人取一')


\n为分隔符

输出


格式符号为占位符即为何处使用了格式符号那么输出时则输出你所定义的变量

用直接格式方法与.formant方法

name='六爻宫'
qq='123456789'
phone='123456789'
addr='杜王町'
print('姓名:%s'%(name))
print('qq:%s'%(qq))
print('phone:%s'%(phone))
print('addr:%s'%(addr))
print('-------------format----------------')
print('姓名:{}'.format(name))
print('qq:{}'.format(qq))
print('phone:{}'.format(phone))
print('addr:{}'.format(addr))


输入

input输入函数 键盘输入内容

name=input("您的姓名:")
print(type(name))
age=int(input("年龄:"))
qq='123456789'
phone='123456789'
addr='杜王町'
print('姓名:%s 年龄:%d'%(name,age))
print('qq:{}'.format(qq))
print('phone:{}'.format(phone))
print('addr:{}'.format(addr))


若是用直接格式输出的方法,若是下方有报错
因为是
是因为格式出错所输出的不是str(字符串)要用int(整数)将其强制改成int(整数)类运算符年龄21为整数


则要在之后改成

小结

可能写的有些乱,我也是边学便记的,就当是笔记了,嘛~~以后会更好的嘞。
如果感觉还可以的话希望可以点个赞什么的啊O(∩_∩)O哈哈~

学习Python的第一天相关推荐

  1. 学python看小甲鱼还是黑马_P1 跟着小甲鱼(2019年新版)学习Python的第一天

    P1 跟着小甲鱼(2019年新版)学习Python的第一天 (如有侵权,请联系小up删除) 作为一个python的初学者,一直没有毅力好好学习一门编程语言,想利用这个方法监督自己,跟着小甲鱼一起学习p ...

  2. 学习Python的第一步:Python安装与卸载(超详细)

    Python的安装与卸载 一.Python的安装 1.下载最新的Python安装程序 2.运行安装程序 3.验证安装是否成功 二.手动添加环境变量 三.Python的卸载 本人目前是大二计算机在读生, ...

  3. 小傻蛋的妹妹跟随小甲鱼学习Python的第一节001

    小甲鱼练习题 Python 是什么类型的语言? python是面向对象的高级编程语言 IDLE 是什么? 是集成开发和学习环境,是Python的集成开发环境 print() 的作用是什么? 打印功能 ...

  4. 小白的成长过程 学习Python的第一天

    楼主是英硕研究生一枚 正值秋招 准备新学Python语言充实一下自己. 博客记录也是为了更好的反思与进步. 由于本人还有其他research 要做 所以每天更新内容应该不会很多 也希望论坛上的大神和前 ...

  5. 学习python的第一步

    了解执行python程序的三种方式 解释器python/python3 python 的解释器 在Ubuntu的终端命令处: 使用python 2.x 解释器,则输入python xxx.py 使用p ...

  6. python职场应用_大学粗略学习过Python,在进入职场后如何进一步学习Python

    随着当前Python语言的应用越来越普遍,很多职场人也希望通过掌握Python来促进自身的岗位升级,对于大学期间有过Python学习基础的人来说,再次学习Python也会更顺利一些. 职场人学习Pyt ...

  7. 笨办法学习python应该看第几版_笨办法学习python

    天陆续收到很多读者.球友的留言.私信,说要怎么学Python?有没有基础的,偏小白的学习方法?我的回答是:等我统一答复. 小胖从不食言,今天就来说说我觉得一个零基础.想转行.一直不得法的人应该如何入门 ...

  8. python工程师_我作为石油工程师学习python的旅程

    python工程师 To be called literate in the 2020s there is a good chance you must know how to code. It ma ...

  9. 【Python的自学之路】(二):学习python的基础知识

    目录 序言 内容 跋文 序言 通过#[Python的自学之路](一)学习python的第一课#之后,我想基本上python环境工具等都安装好了吧,下面我们就先一起来了解了解一下python. 内容 p ...

  10. 总结一学期学习Python的状况

    文章目录 一,初闻Python,不知其中意 1.第一节Python课 2.第一次学习Python 3.初学Python的状态 二.长风破浪会有时,直挂云帆济沧海 1.坚定心中的信念,勇往直前 2.学好 ...

最新文章

  1. 在android布局中使用include和merge标签
  2. systemback-----做你折腾的后盾
  3. c语言中将整数转换成字符串_在C语言中将ASCII字符串(char [])转换为八进制字符串(char [])...
  4. Apple Watch要用上microLED显示屏了 最早明年...
  5. python多进程爬虫保存数据_Python多进程爬虫东方财富盘口异动数据+Python读写Mysql与Pandas读写Mysql效率对比...
  6. 发生了未经处理的异常
  7. java多线程及线程安全详解
  8. 微信开放平台----微信扫码登录
  9. 送抖音直播云挤地铁教程
  10. 802.11/wlan/wifi/无线相关学习资料整理
  11. Windows蓝屏的解决办法(如:UNEXPECTED_STORE_EXCEPTION蓝屏)
  12. Maya模型Fbx材质有贴图却不显示
  13. 如何使用报表工具制作条形码报表
  14. 在NBMA网络中配置OSPF
  15. C和C++和Java的一些区别
  16. Kmeans聚类时K值选择的方法
  17. Linux开发工具整理
  18. qss font-family常用的黑体宋体等字体中英文对照
  19. win10中有道词典以及部分软件中文显示乱码问题解决方案
  20. 979_MISRA C规范学习笔记3

热门文章

  1. 配对碱基链(C语言)
  2. 2017H1日本畅销榜:《怪物弹珠》霸气连庄 FGO再掀二次元风暴
  3. mybatis一级缓存,二级缓存的开启、关闭、清除及使用说明
  4. 智能快递柜无线组网工业路由器
  5. vue全家桶指的是哪些?
  6. 带有Arduino的WS2812B可寻址RGB LED灯条指南
  7. 关于常用传感器NPN和PNP类型的选择
  8. 抓取猫眼电影TOP10榜数据
  9. 【7gyy】利用F11恢复崩溃系统
  10. 汉诺塔问题模拟实现代码