前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >分分钟钟学会Python - 基础

分分钟钟学会Python - 基础

作者头像
py3study
发布2020-01-16 11:07:58
2650
发布2020-01-16 11:07:58
举报
文章被收录于专栏:python3python3

1、常见操作系统

1、windows

  • xp/win7/win/10/window server

2、linux

  • centos,图形化界面差
  • ubuntu,个人开发(图形化比较好)
  • redhat,企业级

3、mac

2、编码

1、初识编码

  • ascii,英文,8位为一个东西,2**8
  • unicode,万国码,32位为一个东西,2**32
  • utf-8,给unicode压缩,用尽量少的位数表示一个东西,以8个位为单位,1字节=8位,最多用4字节=32位表示。中文:3字节=24位表示。

2、python解码器编码

  • python2:ascii,在文件头加: #-*- coding:utf-8 -*- print('你好')
  • python3:utf-8

3、文件编码

建议:编写文件时,保存文件要用utf-8格式。以什么编码保存,就用什么编码方式打开。否则乱码

3、解释器

文件:a.py

代码语言:javascript
复制
#!/usr/bin/env python 在Linux中指定的解释器的路径
# -*- coding:utf-8 -*-
print('你好')

运行:解释器 文件路径

在 Linux上有一种特殊的执行方法:

  • 给文件赋予一个可执行的权限
  • ./a.py 自动去找文件的第一行=/urs/bin/env/python a.py

4、输出

代码语言:javascript
复制
print (你想输出的东西)

特殊:

  • python2:print "你好"
  • python3:print("你好")

5、数据类型

代码语言:javascript
复制
' alex'/"alex"/'''alex'''/"""alex""",一般为字符串。
123,一般为数字/整型
True/False,一般称为 布尔类型。

1、字符串

  • 单引号
  • 双引号
  • 三引号

2、整型

3、布尔类型

6、变量

三要求一建议

①. 变量名只能包含:字母/数字/下划线 ②. 数字不能开头 ③. 不能是python的关键字。 [‘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’] ④建议起名要有意义

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-05-23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、常见操作系统
    • 1、windows
      • 2、linux
        • 3、mac
        • 2、编码
          • 1、初识编码
            • 2、python解码器编码
              • 3、文件编码
              • 3、解释器
              • 4、输出
              • 5、数据类型
              • 6、变量
                • 三要求一建议
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档