python开发基础——day1

一、什么是编程语言

编程源自于生活-->多用生活例子来帮助我们理解编程思路

编程语言的本质:‘语言’,语言的本质是沟通交流的工具
    自然语言(汉语,日语,英语)-->人和人之间进行沟通交流的工具
    编程语言(python,c)-->人和计算机之间进行沟通交流的工具
    
程序员用一种电脑能理解的方式,和它沟通,下达指令

指令/代码
    人类饿了,就会说了'我饿了',表达没吃饭,想干饭
    说了句'了我饿',我们可能看得懂-->人类可以自动的把它掰回来,能勉强看懂,但是计算机不能-->电脑不太聪明,是不能自动优化错误,所以我们的语法要正确
    
学习编程 ,说白了就是学习怎么和电脑进行沟通交流
前期就是学习交流的规则,代码语法,并且准确无误的实现
只要指令正确,能让计算机听懂,就会按照你说的去做  

二、编程语言发展

1、机器语言:最古老的编程语言 指令0/1 又称机器码
    编程语言的由来是基于晶体管(对应1和0)
    最原始的语言二进制
    人类日常是通过十进制
    计算机最底层是通过二进制来处理数据

2、汇编语言
    因为二进制的理解难度太大了,所以在二进制的基础上衍生出了汇编
    把一些常用的操作,用单词(助记符)来代替
    add--->0100010
    在原有的机器码的基础上优化了,但整体难度还是比较难以理解

3.高级语言
    更加符合人类语言习惯的语言
    人类:老师说:'认真听课'
    python:print('认真听课')
    print相当于人类说的意思
    高级语言就是用人类的思维去写代码

三、学习软件

1、分辨电脑系统位数:一般市面上64/32(主流64)
电脑是64位操作系统就下64位的 同理 32操作系统-->对应32
    此电脑--右击--属性--系统类别

2、本阶段学习工具:
    1、python --> 必备工具(写/运行程序都要有它)
    2、idle --> python自带的开发工具(前期先用这个,后面再安装pycharm)
    3、qpython --> 手机用的开发工具(目前没电脑,可以先用它)

四、Python下载

为什么要安装Python:Python是一个运行环境,如果要写/执行py程序都要用它
1、Python在哪下载:
        <1>官网下载(python.org)-->服务器在国外,访问比较慢
        <2>直接找网盘--里面有安装包
2、python大版本的区别:
        python有两个大版本,python2和python3
        python2是比较老的,我们统一用python3
        版本需要3.8 以上 我用的就是3.8.10版本的 最好跟我统一版本
      
3、环境变量(path):作用是让电脑认识python以后能够访问,识别到python
    
4、为什么python装好之后没反应
    因为python是一个环境,它不是一个应用软件,不像qq,微信这些软件装好会出来一个图标,python装好是不会在桌面多一个图标的 要写代码用idle
    
5、卸载/修复python
    安装好python后,再次运行python安装包,1为更新 2为修复 3为卸载
    
6、什么是cmd(终端),怎么进入
    cmd是电脑里的一个工具.可以输入指令执行操作
    win键 + r键  --> 输入cmd --> 回车
    
7、怎么判断python是否安装好
        <1>打开cmd 输入where python 回车键 显示python安装位置
        <2>在cmd中 输入python 回车键 进入python环境/python终端
        
8、打开idle/创建桌面idle快捷方式的步骤:
        1.按一下win键
        2.找到python
        3.找到idle
        4.鼠标右击-->更多-->打开文件所在位置
        5.右击 发送到 桌面快捷方式
        
        调整字体大小:options--Configure IDLE--size

五、基本输入输出(IO)

人类沟通有两种常见的行为:
    1.说话(输出) 把你想说的直接说出来
    2.写字(输入) 把你想表达的东西'写下来'给别人看
  
在idle写代码的时候,尽量不要切中文输入法打代码单词,否则会弹窗,弹出来关闭就行了
1.用print说话/让python输出(打印)一句话-->print输出语句
    语法规则:
        print(内容) #如果你要输出中文/字母需要包裹引号,如果是纯数字就不用 还有所有的符号都要是英文状态下的符号
        
    实例:
        print('大家好,这是我们第一节课')
        print('hello world')
        print(123)
        
2.input写字/让python输入一句话-->input输入语句:一问一答
让python接收你在键盘里的输入
    语法规则:
        input('提问内容') #程序运行后,会暂停运行,等待你输入内容并按下回车才继续执行
        
   正确案例:
        input('请输入你的姓名')
        input('请输入你的手机号')

   错误案例:
        input('小明') #放的是提醒内容而不是答案
        input() #不知道要输入什么东西 没有提醒内容
常见的错误:
    1.用了中文标点符号
    2.print和input打错单词或者大写
    3.input括号里面的内容是提醒内容,提醒用户这里应该输入什么,而不是答案
    4.不要写漏符号(比如引号,括号)

六、开发模式

python有两种开发模式:
    1.交互模式-->进入python终端/idle默认打开就是交互模式 表示符号>>>
    类似于人类说话,说错话就好比覆水难收,改不回来,所以代码输入错了,就不能修改
    优点:测试一行代码很方便
    缺点:不适合写多行代码,不能修改,不能保存
        
   脚本模式(文件模式)-->通过新建一个python文件,来写python代码,可以随意的修改/保存/运行
    正常写代码都是用脚本模式
    
    在idle中如何新建一个python脚本文件
        1.新建文件:file-->new file,快捷键为ctrl+n
        2.保存文件:建好文件要保存,快捷键为ctrl + s
                保存时有两个动作
                1.选择保存位置
                2.取一个文件名
        3.运行文件:run --> run module,快捷键为F5

        注意:打开python文件的方式不是直接双击打开,按照以下步骤打开
        打开python文件:file-->open,快捷键为ctrl+o
 
一般我们主要还是用脚本文件写代码,交互模式只是测试用

交互模式中input输入后的内容会打印,但脚本模式不会打印,这也是他们俩的区别
交互模式中>>>后面可以直接跟上你测试的小代码 比如>>>'hello'

七、练习

1.尝试在cmd终端里面打开python终端的界面,输出一句'hello,world'
2.用print输出自我介绍:姓名 年龄 性别 来自哪里 兴趣爱好
3.用input输入自己的名字,需要带提示

练习在idle脚本模式敲,不要在pycharm敲

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值