python学习第一天

一,计算机基础

   1.用户

    2.软件

    3.解释器/编译器/虚拟机:python解释器/Java解释器

    4.操作系统:window  Linux Mac

    5.硬件:CPU 主板 硬盘...

 

二,解释器的安装

  1.python2与python3的共存

  2.环境变量

 

三.编码

  1.ASCII:只适用于英文,单个字母用一个字节(8位)表示

  2.Unicode:适用于所有的文字,单个字母用四个字节(32位)表示

  3.utf-8:对Unicode的压缩,最少一个字节,最多4字节,中文3字节

  4.py2与py3的区别:py2默认解释器的编码是ASCII,指定编码:# -*- coding:utf-8 -*-

                                   py3的默认解释器编码是utf-8

   5.建议:使用的什么编码保存,就使用什么编码打开;建议使用utf-8的编码

四,输出 

  print+('输出的内容')

  py2与py3的区别:py2格式print '内容' py3格式是print('内容')

五.数据类型:

  1.字符串(str) ''  /""/ """  """(多行内容)/

  2.整型(int) 

  3.布尔型(bool):只有true/false

六. 变量

  1.变量由数字,字母,下划线组成

  2.数字不可以开头

  3.不可以使用python的关键字

  4.建议见名知意

  5.建议使用下划线连接

  6.驼峰式命名

七.输入

  1.input+('输入的内容')

  2.py2与py3的区别 py2结构式 num=raw_input("name") py3结构式 num=input('name')

八.if条件语句

  1.结构: if+空格+条件+冒号+回车+缩进四个字符

  2.elif语句:elif可以多次循环

  3.最简单的,如果条件不满足直接退出

  4.字符串转换数字  num=int('x')

  5.多个条件: if 'a' and 'b':

 

posted @   徐凯K  阅读(104)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示