当前位置: 首页 > news >正文

python入门 介绍及变量的使用

1.python介绍

  • python 是一门计算机语言

  • 常见的计算机语言:python、java、C语言。。。

  • 什么是计算机语言:就是让计算机知道你想干什么,把你的需求使用它能听懂的语言说出来

  • 中国也有一门计算机语言:易语言

    • 能认为是语言的本质上来说需要具备一个特性:流程控制
    • 流程控制:
      • 分支结构
      • 循环结构
  • 易语言

    • 易语言_官方电脑版_51下载
  • 现在几乎凉了,因为中国文字博大精深,一个字有很多种意思,用中文编程太难了

2.python能干什么

爬虫=> 不靠谱 现在一般都有反扒机制

爬 就 违法

挂=> 抢茅台

人工智能 机器人 大数据 人脸识别。。。 需要学习神经网络

web开发(浏览器端的项目开发) google youtube

数据分析:pandas 做数据分析并图表的方式展示=> 可以做 自动化办公

3.语言类型

强类型语言:C 语言 对类型特别敏感 int num = 10; java也属于强类型语言

弱类型语言:php 全端javascript 对类型不敏感 $num = 10 $num = ”admin" var num = 10 var num = “root”

半强半弱:python 声明变量的时候就是弱的 不同类型做运算的时候就是强的 num = 10

4.python中常见的数据类型

数据类型:整数 浮点数 布尔(1 ture 真, 0 false 假)。。。。

字符串:abc def admin。。。。

列表:类似数组。。。。

元组

集合

字典

。。。。

5.python中变量的使用

  • 在python里面的注释

    # 代表单行注释
    
    '''
    多行注释
    多行注释
    多行注释
    '''
    
  • 声明一个变量

a = 10
  • 查看变量的类型
# ptint就是输出的意思 类似于C语言中的printf()
# type可以查看变量的类型
# <class 'int'> 表示变量a的数据类型为 int类型
print(type(a))结果:
<class 'int'>
  • 声明一个字符串
# 声明一个字符串
str = "hello world"
# 输出 print()用于输出 这个代码就是用来做调试的
print(str)结果:
hello world
  • 学习一门计算机语言本质上:

    • 1.语法
    • 2.函数
    • 3.库
  • 如果需要指定对用的 字符输出 可以将 字符串作为 ‘数组’ 的形式访问

    • 访问字符串中的某一个字符 可以从 索引 0开始 作为第一个字符

    • str[索引] 索引就是指定的字符在 字符串中的位置 位置从 0开始

# 指定访问字符串中某一个字符 类似于C语言中 对数组内容的访问
# str[索引] 索引就是指定字符在字符串中的位置 位置从0开始
str = "hello world"
print(str)
print(str[3])结果:
hello world
l
  • 指定格式化输出
# 使用格式化输出 常用的格式化 %s字符串 %d数字 %c ASCII码
name = 'admin'
age = 18
sex = '男'
print("大家好,我叫%s,今年%d岁,性别是%s" %(name, age, sex))结果:
大家好,我叫admin,今年18岁,性别是男
  • 大段落字符串的编写
# 这里的'''并不是多行注释
str2 = '''大段落的字符串换行后继续我是后续的字符串'''
print(str2)结果:
大段落的字符串换行后继续我是后续的字符串
http://www.lryc.cn/news/541077.html

相关文章:

  • 51单片机-按键
  • Java 8 至 Java 23 版本特性对比表
  • 在wsl环境中配置和开发verilog(一种比较新颖的verilog开发指南)
  • AI学习指南HuggingFace篇-Hugging Face 的核心工具
  • DeepSeek 助力 Vue 开发:打造丝滑的二维码生成(QR Code)
  • QT 引入Quazip和Zlib源码工程到项目中,无需编译成库,跨平台,压缩进度
  • 深入解析桥接模式:软件设计中的解耦利器
  • MYSQL-数据库-DDL-DML-DQL-DCL-基础学习
  • rv1126解码的一些原理
  • 二级公共基础之数据结构与算法篇(七)排序技术
  • 深蕾科技智能多媒体SoC产品助力“DataEye剧查查之夜”微短剧盛会
  • Apache Doris 实现毫秒级查询响应
  • 计算机考研之数据结构:P 问题和 NP 问题
  • 新数据结构(13)——I/O
  • PySide6学习专栏(四):用多线程完成复杂计算任务
  • Python多线程编程理解面试题解析
  • Flutter - 初体验
  • 使用最广泛的Web应用架构
  • YOLOv11-ultralytics-8.3.67部分代码阅读笔记-split_dota.py
  • Unity shader glsl着色器特效之 模拟海面海浪效果
  • `AdminAdminDTO` 和 `userSession` 对象中的字段对应起来的表格
  • sqlserver查询内存使用情况的方法
  • rust笔记7-生命周期显式标注
  • SQL Server 导入Excel数据
  • 【笔记】LLM|Ubuntu22服务器极简本地部署DeepSeek+联网使用方式
  • 【面试题】2025.02.19-前端面试题汇总
  • 小米AX3000T 路由器如何开启 SSH 安装 OpenWRT 系统,不需要降级 v1.0.91 (2025)
  • 火语言RPA--Excel插入空行
  • 具有整合各亚专科医学领域知识能力的AI智能体开发纲要(2025版)
  • 【Java 优选算法】位运算