Day1-----python基础知识

目录

计算机

1、计算机的组成

2.计算机如何处理程序

3. 编程语言

Python历史

1、python 介绍 

2、第一个 python 程序[掌握]

使用记事本(sublime)书写一个 python 代码

 运算符

标识符、关键字

类型转换

数据类型

数字  int float complex(复数)布尔  true false字符串列表  []元组  ()字典  {}

type()得到变量数据类型

标识符由字母数字下划线组成,不能以数字开头.    区分大小写

关键字 有特殊功能的标识符

格式化输出 整数%d  浮点数%f默认保留六位小数  字符串%s

使用{}占位

ctrl d 复制代码%.nf 保留n位小数



计算机

1、计算机的组成

  • 硬件系统

    • 主机部分

      • CPU (中央处理器)
      • 内存(4G, 8G, 16G 32G 64G)
    • 外设部分

      • 输入设备

        • 键盘
        • 鼠标
      • 输出设备

        • 显示器
        • 音响
      • 外存储器

        • 硬盘
  • 软件系统

    • 系统软件

      • 操作系统: 控制硬件运行, 支持其他软件运行

        • 分类:

          • Windows(7 8 10)
          • Mac
          • Linux
          • Android
          • iOS
    • 应用软件: 自己安装的使用的软件

2.计算机如何处理程序

计算机想要运行程序,需要将软件(指令,数据)加载到内存中.

CPU 只能和内存进行交互.

3. 编程语言

计算机只认识 0 和 1.

编程语言: 就是计算机和人类沟通交流的语言.

常见的编程语言: python , C 语言 C++.

Python历史

1、python 介绍 

  • python 诞生与 1991年, 作者是龟叔

  • python 解释器的官方实现版本是 C 语言实现

  • python 的版本:

    • python2.x 官方已经停止维护
    • Python3.x

2、第一个 python 程序[掌握]

python: python 解释器, 将 python 代码解释成计算机认识的语言.

pycharm: IDE(集成开发环境), 写代码的一个软件, 集成了写代码, 运行代码,代码调试等功能

写代码的软件除了使用 pycharm 之外,还可以使用 记事本, sublime, vscode ....

使用记事本(sublime)书写一个 python 代码

  1. 新打开一个记事本程序

  2. 书写 print('hello world!'), 注意,标点符号都是英文

  3. 保存文件, 文件的后缀是.py

  4. 打开 cmd 窗口, 执行代码 python 代码文件名

 运算符

1、算术运算符 + - * / //取整除 %取余数 **指数

2、赋值运算符 = 可以直接复制多个

3、复合赋值运算符 += -= *= 等

4、比较运输符 == != > < >= <= 返回Bool型结果 true false

5、逻辑运算符 连接两个表达式,两个表达式结果决定最终结果 and 逻辑与 一假为假 or 逻辑或 not 逻辑非

标识符、关键字

标识符命名规则: 由字⺟,数字和下划线组成,不能以数
字开头
变量的命名规范
遵循标识符的规则
⻅名知意
使⽤下划线连接
不能使⽤系统的关键字
关键字: 系统定义好的标识符,具有特殊的作⽤

类型转换

price=input('请输入苹果价格')
wight=input('请输入苹果重量')
result=float(price)*float(wight)
print(f'苹果单价为{price}元/斤,购买了{wight}斤,需要支付{result}元')
'''
不改变原始数据,会生成新的数据
  1、转为int类型
    float
    str(整数型字符串)
  2、转换为float()类型
    int
    str(数字型字符串)

  eval() 还原原来的数字类型,去掉字符串的引号
        必须定义变量
'''


my_str='10'
print(int(my_str))

数据类型

数字  int float complex(复数)
布尔  true false
字符串
列表  []
元组  ()
字典  {}

type()得到变量数据类型

标识符由字母数字下划线组成,不能以数字开头.
    区分大小写

关键字 有特殊功能的标识符

格式化输出 整数%d  浮点数%f默认保留六位小数  字符串%s

使用{}占位

ctrl d 复制代码
%.nf 保留n位小数

# 输出 print()
# 输出50% 使用两个%%
# print后面加end='',显示结束标识 必须是字符串或者空
name='ly'
age=18
high=160
print(f'我的年龄为{age}岁,我的名字是%s,我的身高是%.2f' )
# 输入 input()
# 回车代表结束 得到的为字符串类型
password=input('输入密码:')

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小步调LLY

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值