zoukankan      html  css  js  c++  java
  • python3学习笔记1

    a.python基础

    windows10 
    1.下载安装包
        https://www.python.org/downloads/
    2.安装默认安装路径:C:python35
    3、配置环境变量     
    【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中】     
    如:C:python35
    linux:
    无需安装,原装Python环境   
    ps:如果自带2.6,请更新至2.7
    更新Python
    windows:
    1 卸载重装即可
    linux:
    Linux的yum依赖自带Python,为防止错误,此处更新其实就是再安装一个Python ?
    查看默认Python版本
    python -V   
    1、安装gcc,用于编译Python源码
    yum install gcc
    2、下载源码包,https://www.python.org/ftp/python/
    3、解压并进入源码文件
    4、编译安装
    ./configure
    make all
    make install
    5、查看版本
    /usr/local/bin/python2.6 -V
    6、修改默认Python版本
    mv /usr/bin/python /usr/bin/python2.6
    ln -s /usr/local/bin/python2.7 /usr/bin/python
    7、防止yum执行异常,修改yum使用的Python版本
    vi /usr/bin/yum
    将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6

    -基础
    1.第一句python
    -print('hello world!')
    --后缀名可以是任意,大师导入模块式,如果不是.py可能会出错
    -文件后缀名是.py
    2.两种执行方式
    python解释器 py文件路径
    python 进入解释器:实时输入并获取结果
    3.解释路径
    文件内部#!/usr/bin/env python表示linux系统运行.py路径。./1.py
    4.编码
    # -*- coding:utf8 -*-python2中编译中文
    ascill 00000000
    unicode 0000000000000000+
    utf-8 能用多少表示就是用多少表示
    python3无需关注
    python2每个文件中只要出现中文,头部必须加
    5.执行一个操作
    提醒用户输入:用户和密码
    获取用户名和密码,检测:用户名=root 密码=root
    正确:登录成功
    错误:登录是阿伯
    a.input('请输入用户名')永远等待,直到用户输入值
    6.变量名
    变量定义的规则:
    变量名只能是 字母、数字或下划线的任意组合
    变量名的第一个字符不能是数字
    以下关键字不能声明为变量名
    ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except',
    'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or',
    'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
    最好不要和python内置的东西重复
    7.条件语句




    -基础数据类型
    字符串(引号)""、''、''''''、""""""、
    加法:
    n1="alex"
    n2="ss"
    n3=n1+n2 -->alexss
    乘法
    n1="alex"
    n2=n1*10-->alexalexalexalexalexalexalexalexalex
    数字
    age=13
    加减乘除:
    a1=10
    a2=20
    a3=a1+a2
    a3=a1-a2
    a3=a1*a2
    a3=100/10
    a3=2**4#2的4次方
    a3=39 % 8 #获得39除以8得到的余数
    a3=39//8 #获得39除以8得到的商
    -函数
    -面对对象

    太妙了
  • 相关阅读:
    SpringBoot中获取上下文
    @Import
    SpringBoot集成Swagger-Bootstrap-UI(已改名为Knife4j)
    SpringFox 3.0.0(包含springfox-swagger2-3.0.0)——无法访问/swagger-ui.html解决方案
    容器编排技术 docker compose 20210816
    SC Nacos 服务注册和发现202107
    GitHub Desktop报错 Authentication failed. Some common reasons include
    arcgis esriGeometryType
    小程序H5接口测试整理(JMeter)
    python+检查图像文件是否损坏,是,删除
  • 原文地址:https://www.cnblogs.com/luyinhai/p/10083065.html
Copyright © 2011-2022 走看看