博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计算机基础以及python第一个脚本
阅读量:6005 次
发布时间:2019-06-20

本文共 1703 字,大约阅读时间需要 5 分钟。

计算机基础以及python第一个脚本

一.计算机组成

  • 计算机由硬件,操作系统,应用软件组成

二.计算机系统

windows

  • server系列(win服务器)
  • 个人系列(win7-win10)

linux

  • centos(免费,大多数公司都在用)
  • redhat (收费,提供技术支持)
  • ubuntu(图形化比较好)

mac(开发,装逼)

三.编译器安装

  1. 安装软件选择正版,去官网下载(学习版本使用3.6.8和2.7)

  2. 编译器目录安装路径放在根目录下(方便寻找)

  3. 检查解释器是否安装成功(在cmd界面输入python安装路径下的python.exe执行是否进入解释器,确认安装成功)

下载解释器

  1. 3.68 (最新版本3.7,不要最新因为有些模块可能会不兼容)
  2. 2.7(2系列在2020年左右官方停止更新)

    四.第一个脚本

  • 打开电脑终端

  • 输入命令:解释器目录,脚本路径(建议py路径)

    print('你好')     打印输出你好

编码

  • 区别:python2默认用asill用8位=1字节表示(unicdoe{万国码}用32=4字节位表示),python3默认用utf-8用尽量少的位数表示,如果要指定解码方式如图:

  • 编码解码规则,保存文件要用utf-8格式,以什么编码保存就要以什么方式打开,否则乱码
  • utf-8 最少用1字节,最多用4字节表示,中文一般用3字节表示

输出

print('nizhenshuai')                正确print('nizhneshuangi')       错误因为带引号打印相应字符串 不带打印变量和数字print(666)                         正确
  • py2和3区别
  1. py2: print "nihao"
  2. py3: print("nihao")

数据类型

  • ‘zaidh’ / “ss” 一般称为字符串,引号无区别,双单引号为了在同一字符中表示区别,三引号引起来支持换行(“”“ ”“”)
  • 555 一般称为数字或×××
  • True真/False假, 布尔类型

变量

  1. 变量名只能由:字母/数字/下划线
  2. 变量开头不能以数字开头
  3. 不能是python的关键字
  4. 变量起名建议
    • 见名知意思
    • 用下划线连接列:AAAAAshirezi=aaaa 用aaa_shierzi表示
  5. 字符串可以相加,字符串可以相乘,字符串不可以与数字进行运算
    • sss+ddd 可以相加
    • sss*2 可以相乘
    • 数字可以加减乘除
    • sss+2 错误(字符串与数字不能进行运算)

输入

user_name = input("请输入姓名")        给user_name进行赋值eeee=uesr_name+"帅气"              input输入得到的内容永远是字符串

py2和3区别

  • python2:name=raw_input("shidhs")
  • python3: name=input("shidhs")

注释

  1. #符号 单行注释
  2. """ 多行注释
    """

五.if判断语句

基本结构

if name ==(双等号是比较)  "男":    print("hhh")else:    print("aaa")
  • if name ==(双等号是比较)  "男":print("hhh")elif name == "女":print("ssss")else:print("aaa"):
  • elif 可以用来比较其他值输出结果

  • if可以不搭配else使用

if嵌套

name = input("请输入用户名:")if name=="root":    aaa= input ("请输入密码:")    if aaa=="123.com":        print ("登陆成功")    else:        print ("密码错误")else:    print("密码错误")number = int("666")if name == "fff" ang sss="ddd"

转载于:https://blog.51cto.com/11985686/2373891

你可能感兴趣的文章
引用&,引用的使用,常引用,引用与多态,引用与指针的区别
查看>>
专业虚拟币交易平台源码开发出售
查看>>
Day 17 特殊符号与正则
查看>>
zblog系统的access数据库可以承受多大容量的数据?[图]
查看>>
iOS 获取设备唯一标示符的方法
查看>>
可以转换所有视频格式的视频转换器限时分享
查看>>
QSFP28光模块工作原理
查看>>
MYSQL-笔记总结目录
查看>>
阿里云ACA试题——云负载均衡
查看>>
Tomcat环境配置(原创)只写了问题,其他正常的安装百度都有好多的
查看>>
仿生巨头 Festo 为机械臂安上 AI ,习得技能立即同步所有机械臂
查看>>
掌握这些,Python零基础小白也可以一月做项目!
查看>>
GIT对IT界的自诉
查看>>
iOS设计模式 - 单例
查看>>
python有序字典
查看>>
且行且珍惜
查看>>
Monkey测试log的保存与分析
查看>>
TCP三次握手
查看>>
在JSP页面中获取当前项目名称
查看>>
我的友情链接
查看>>