初识python notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 | python数据类型 数字 字符串 列表 元祖 字典 1.为什么要编程 编程的目的是解放人力,这就需要人通过编写程序的方式计算机代替人去自动干活 2.什么是编程语言 编程语言就是人与计算机之间沟通的介质 3.编程语言的分类: 机器语言--》汇编语言--》高级语言 1.学习的复杂度是从难到易 2.执行效率从高到底 3.开发效率从低到高 高级语言开发的程序----》最终必须转换成二进制 转换的过程分成两种: 编译型:在程序前就一次性的将源程序编译成二进制,拿着编译的结果运行 解释型:执行时,解释一行,转换成二进制执行 python 解释型 java是混合型 4.python语言和python解释器的区别 python语言:python的语法格式 python解释器:python语言依赖python解释器 5.文件头 #!/usr/bin/env python #_*_ coding:utf-8 _*_ 6.python的文件可以是任意文件名 7: #单行注释 "" "" "" :多行注释 8.变量 为什么要有变量 记录程序运行的状态 如果定义变量 age=20 变量的命名规范 数字字母下划线组成 不能以数字开头,只可以字母或者下划线开头 my_name= 'egon' 内存管理与引用计数 引用计数:名字绑定多少 引用计数增加x=1 y=x x=2 解除了x=1的1次引用计数 9输入输出 res=input( '>>:' ) #用户随便输,res永远是字符串类型 res=raw_input( ">>:" ) #python3的input一样 res=input( '>>:' ) #python2的input,用户输入什么就是什么类型 10输出 print ( '我的名字%s 我的性别%s' ) %( 'egon' , 'male' ) 11运算符 算术运算,逻辑运算,比较运算 /取到小数的除法 // 地板除 只保留整数 |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 《HelloGitHub》第 106 期
· 数据库服务器 SQL Server 版本升级公告
· C#/.NET/.NET Core技术前沿周刊 | 第 23 期(2025年1.20-1.26)