zoukankan      html  css  js  c++  java
  • pythonday01计算机初步认识

    1.计算机的初步认识

      常见的操作系统:

       win:xp,win7,win8,win10,windows server

      linux:centos图形化界面差,ubuntu个人开发,图形界面好,redhat,企业级

      mac:入职前要学

    2.解释器的安装:

    python2.7.16(2020年官方不维护),python3.6.8(推荐)

    IDE安装,编辑代码的软件:Pycharm

    3.第一个脚本(文件)

      (1)打开电脑终端,功能键windows+R,(2)输入命令:解释器路径 脚本路径(建议.py后缀)

    4.编码

     初识编码:

        1)ascii,表示英文,8位表示一个东西,有2**8可能

        2)unicode万国码,32位表示一个东西,有2**32种可能,囊括全球所有语言目前占到21位

        3)utf-8/utf-6是unicode压缩版,用尽量少的位数表示一个东西,最少一字节,最多4字节。中文:3字节=24位表示,英文:1个字节

       4)gbk/gb2312:国标码,中文:2字节

    编码+解码一致

    python解释器编码

        py2:默认解释器编码:ascii

       在文件头部加:  #  -*- coding:utf-8  -*-

       py3:默认解释器编码:utf-8

    5.解释器

      #!/usr/bin/env python  在linux中指定解释器路径

     #  -*- coding:utf-8  -*-

    运行:解释器 文件路径

    在linux上有一种特殊的执行方法“

     给文件赋予一个可执行的权限

     ./a.py自动去找文件的第一行=/usr/bin/env python a.py

    6.输出

    print(你想输出的)

    特殊:

    py2:print "您好"

    py3:print("你好")

    7.数据类型

    字符串(‘1’/“2”/’‘’3‘’‘/"""4"""),整型,布尔型

    8.变量

    1)包含:字母/数字/下划线

    2)数字不能开头

    3)不能是python关键字

     9.输入

    name=input("输入你的名字:")

    特殊:

    1)input输入得到的永远是字符串

    2)py版本区别:py2:name=raw_input("输入你的名字:"),py3:name=input("请输入名字")

    10.注释:

    #单行注释

    """

    多行注释

    """

    11条件判断

    用户名密码登陆
    username = input('请输入用户名:')
    password = input('请输入密码:')
    if username == 'alex' and password == "oldboy" :
    print('欢迎登陆')
    else:
    print('用户名或密码错误')

  • 相关阅读:
    改变人生的32句励志名言(转载)
    Unrecognized Attribute 'xmlns' when working with VS.NET Express Edition
    学外语的十条珍贵经验(转)
    自考版“八荣八耻”
    弟弟手机丢了
    近期准备学习3本书
    盗版vs2005.net买不到
    非常希望有“苏州.net俱乐部”
    My twenty,the end of a dynasty.
    死递归:“段错误”产生的可能原因之一
  • 原文地址:https://www.cnblogs.com/tengteng0520/p/11229267.html
Copyright © 2011-2022 走看看