码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Python自学笔记


    一、运行.py文件

    创建文件hello_world.py,内容如下

    print("hello world!")
    
    • 1

    命令行运行

    python /所在路径/hello_world.py
    
    • 1

    在这里插入图片描述

    二、数据类型

    为了方便演示这里直接使用python命令行模式运行python代码

    进入python命令行模式

    python
    
    • 1

    在这里插入图片描述

    退出python命令行

    quit()
    
    • 1

    在这里插入图片描述

    常见的数据类型有数字,字符串,布尔值,函数

    算术运算符:加减乘除,数字类型才能做算术运算

    在这里插入图片描述
    布尔值
    在这里插入图片描述字符串

    在这里插入图片描述

    三、数据结构
    python内置丰富的数据结构,如列表,字典,集合等等

    四、控制流
    if else语句,for循环,while循环

    五、函数:function

    函数定义
    这里定义一个两数相加功能的函数

    def add(a,b):
    	return a + b
    
    • 1
    • 2

    直接在命令行里面定义

    在这里插入图片描述

    函数调用

    在这里插入图片描述
    由于在python命令行模式定义函数很容易输入错误,所以建议使用.py文件这种方式编写并运行代码

    创建add.py文件,add.py内容如下

    def add(a,b):
    	return a + b
        
    v = add(3,4)
    print(v)
    
    • 1
    • 2
    • 3
    • 4
    • 5

    运行

    python /你的所在路径/add.py
    
    • 1

    六、模块
    为中大型的项目编写代码时,在一定的时候需要把代码分成不同的文件,这样便于维护管理。python文件扩展名为.py,如果某个python文件想要获得其他python文件的内容,比如aaa.py文件想使用bbb.py文件中定义的一个函数,则需要在aaa.py文件中使用导入(import)语法

    这里以add.py文件和main.py文件为例,两个文件在同一目录下

    add.py内容如下

    def add(a,b):
    	return a + b
    
    • 1
    • 2

    main.py内容如下

    import add as m
    v = m.add(3,4)
    print(v)
    
    • 1
    • 2
    • 3

    第一行使用import语法把add.py文件导入并重命名为m

  • 相关阅读:
    编程App软件优化是什么
    2022年五面蚂蚁、三面拼多多、字节跳动最终拿offer入职拼多多,看完你也可以了
    机器学习02:模型评估
    OkHttp - 现代应用网络的方式
    【mysql学习笔记30】锁(非教程)
    Redis~01 缓存:如何利用读缓存提高系统性能?
    世界前沿技术发展报告2023《世界航空技术发展报告》(二)军用飞机技术
    2022最新IDEA配置Maven及Tomcat--详细、简单,适合初学者
    MyBatisPuls 多数据源操作数据源偶尔报错
    行政人事的日常丨每个人心里都有一团火
  • 原文地址:https://blog.csdn.net/buyueliuying/article/details/126349012
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号