首页 > 编程语言 >Python 入门-1

Python 入门-1

时间:2024-11-09 18:19:49浏览次数:3  
标签:入门 ctrl Python 23 python print 变量

1. Python安装

  1. python命令解释器

    • 官网地址:http://www.python.org

    • 版本:python3.x

    • customize install,自定义安装 【英/ˈkʌstəmaɪz/】

    • image

    • image

    • 安装位置查看: Win +R —》cmd -》where python

  2. 配置环境变量

    • 作用:帮助系统能够自动找到相应包的路径
      1. 手动配置环境变量
      2. 右键此电脑 -》属性 -》高级系统设置 -》环境变量 -》双击系统环境变量中的Path
  3. python解释器安装测试

    • Win+R --》 cmd --》 python

    • C:\Users\Le>python
      Python 3.12.2 (tags/v3.12.2:6abddd9, Feb 6 2024, 21:26:36) [MSC v.1937 64 bit (AMD64)] on win32
      Type "help", "copyright", "credits" or "license" for more information.

      |>>> print ("hello world")
      |>>> hello world
      |>>> exit
      |>>> Use exit() or Ctrl-Z plus Return to exit
      |>>> quit
      |>>> Use quit() or Ctrl-Z plus Return to exit
      |>>> quit()

  4. Pycharm

    • python代码工具
    • 集成开发环境
    • 安装
    • 基本操作
      • 创建项目
      • 新建py文件

2.使用

  1. Python是什么

    • Python是一种面向对象的解释型计算机程序设计语言
    • Python是强类型的动态脚本语言
  2. 编写第一个程序

    • 在那写?
    • 怎么写?
    • 写完的东西怎么使用
    • 使用完的结果是什么
  3. Bug

    • 输入错误
      • print(”123“) #报错,中文引号
      • python中的符号都是要用英文的
    • 缩进错误
      • 单单输出一个东西,print要定格写
    • 语法错误
      • print(1)print(2)
      • 两个print不能写在同一行,一个print必须单独写一行,
    • 命名错误
      • print(Hello) #错误原因:Hello是字母,那么就是字符串,必须要加上引号,单引号双引号都可以
  4. Debug

    • 断点调试
    • 设置断点
  5. 注释

    • 单行注释 #开头
    print(23)
    # print(23)
    print(23)
    
    • 多行注释 英文三个引号,单引号或双引号
    print(23)
    '''
    print(23)
    print(23)
    print(23)
    '''
    """
    print(23)
    print(23)
    print(23)
    """
    
  6. 快捷键

    • Tab键,补全

    • ctrl + / 可添加注释,也可以取消注释

    • ctrl + Z 撤销

    • ctrl + C 复制

    • ctrl + V 粘贴

    • ctrl + F 查找

    • ctrl + D 复制到下一行,光标所在行,ctrl +d复制到下一行

    • ctrl + A 全选

    • ctrl + X 剪切

3.函数

  1. 输出函数:print
    image

    1. *values:表示可以一次性输出多个对象,输出多个对象时,需要用,隔开(英文逗号)
    	输出多个内容  逗号隔开,英文符号
    	print('哈哈哈','嘻嘻嘻','嘿嘿嘿')
    2. sep :用来间隔多个对象,默认值是一个空格,可随意更换
    	print('哈哈哈','嘻嘻嘻','嘿嘿嘿',sep=',')
    	sep就是用来间隔多个值,也只能设置一个sep
    3. end :用来设定以什么结尾。默认是换行符号 \n, 可随意更换
        print("Hello",end=',')
        print('哈哈哈','嘻嘻嘻','嘿嘿嘿',sep='|')
        	效果:
        		Hello,哈哈哈|嘻嘻嘻|嘿嘿嘿
    
    

4.变量

  1. 作用

    • 容器,计算机的存储空间,用于保存数据
  2. 定义变量格式

    • 变量名 = 值 (=是赋值运算符),左右两边空格

      • 变量只有被赋值时才会被创建,所以变量在使用前必须赋值

      • print("num1") vs print(num1) 加引号会输出引号中的值,不叫引号会被认为是变量

        案例:
            num1 = 2
            print(num1)
            print('num1')
        效果:
        	2
        	num1
        
  3. 注意事项

    • 首次使用变量会在内存中划分空间,并初始化值。
    • 再次使用变量不再划分空间,修改原空间的值。
    a = 666
    #解释器做了两件事情
    # 1. 在内存中创建了一个666的数据
    # 2. 创建了一个变量a,把666这个数据保存到a变量中去
    b = a
    print(b)
    print(a)  #666
    a = 999  #同一个变量可以反复赋值,也可以是不同类型的数值
    print(a) #999
    #代码从上往下运行
    
    
    • 变量的命名规范
      • 见名知意
      • 下划线分隔法 user_name
      • 大驼峰命名法 UserName
      • 小驼峰命名法 userName

5.标识符

  1. 含义

    • 程序员定义的变量名、函数名
  2. 组成

    • 只能由数字,字母,_(下划线)组成

      • _num = 1 √

      • 价格 = 1 (python3支持) √

      • (user) = 1 print((user)) print(user) √

      • 标识符被包含在()内对标识符本身没有影响

    • 不能以数字开头

      • 1stu = 1 ×
    • 不能是关键字

      • 关键字:是python中已经使用了的标识符,具有特殊的功能与含义
      • False,None,True,and,as ,async,class,if......
    • 严格区分大小写

6.数值类型

  1. 整型:int
  2. 浮点型:float
  3. 布尔型:bool
  4. 复数:complex

7.字符串

8.格式化输出

标签:入门,ctrl,Python,23,python,print,变量
From: https://www.cnblogs.com/kyle-7Qc/p/18537085

相关文章

  • PHP、Java、Python、C、C++ 这几种编程语言都各有什么特点或优点?
    相信每一个计算机科班出身的同学或许都有这样的经历:在大三的某一天,仿佛打通了全身筋脉一般把三年的所学:“数电里的与非门——[计算机体系结构]——汇编语言——C语言——C++语言——Java语言”。所有知识全部串联了起来。所有这些语言的出现都仿佛都有了必然性和追根溯源的历史......
  • python 获取设置环境变量
    python获取设置环境变量importosprint(os.environ["path"])os.environ#当key不存在时,将会报错KeyError,返回的结果是Noneprint(os.environ.get('KEY_THAT_MIGHT_EXIST'))#os.getenv与上面命令一样,只是可以设定默认值,代替key不存在时返回Noneprint(os.getenv('KEY_THA......
  • 1. Python基础教程
    1.1Python简介与安装Python简介Python是一种广泛使用的高级编程语言,由GuidovanRossum于1991年开发,设计之初注重代码的可读性和简洁性。Python被广泛用于Web开发、数据分析、人工智能、自动化、科学计算等领域。Python支持多种编程范式,包括面向对象编程、过程化编程和函数......
  • Python数据分析案例64——杭帮菜美食探索数据分析可视化
    案例背景杭州是真没啥美食呀.....但是总是还是有好吃的店家,于是就发挥专业长处,进行一下分析,看看杭帮菜的一些特点。。例如看看品种分布啊,类型分布啊,行政区的分布啊,店铺评分的一些分布啊,一些推荐菜的特点呀,平均消费价格呀等等。数据介绍本次数据来自美团爬虫所有杭州地区......
  • python之判断语句
    一、if语句(1)单分支:格式:if判断条件执行语句块1else:执行语句块2备注:判断条件if中可以使用比较运算符,<,!=,,>=,<=案例1:a=10ifa!=10:print("你中奖了")else:print("谢谢惠顾")2、if语句多分支if判断条件1:执行语句1;elif判断条件2:执行语句2:elif判断条件......
  • Python之判断循环语句
    python中的语句一、if语句(1)单分支:格式:if判断条件执行语句块1else:执行语句块2备注:判断条件if中可以使用比较运算符>,<,!=,==,>=,<=在学习自动化中也可以用if语句断言,案例1:a=10ifa!=10:print("你中奖了")else:print("谢谢惠顾")案例2:name=input("账号:")ifn......
  • pdb和gdb的双剑合璧,在python中调试c代码
    左手编程,右手年华。大家好,我是一点,关注我,带你走入编程的世界。公众号:一点sir,关注领取python编程资料问题背景正常情况下,调试python代码用pdb,调试c代码用gdb,而有些python模块是用c语言来实现的,在python中调用了这个c语言实现的模块,而入口又在python这边,那么单独使用pdb或者gdb......
  • MySQL快速入门,一篇搞定
    MySQL1.初识MySQL1.1.为什么学数据库数据库几乎是软件体系中最核心的一个存在1.2.什么是数据库数据库(Database,简称DB)概念:长期存放在计算机内,有组织,可共享的大量数据的集合,是一个数据"仓库"作用:保存,并能安全管理数据(如:增删改查等),减少冗余...数据库总览:关......
  • 批量计算遥感影像NDVI:Python代码
      本文介绍基于Python中的gdal模块,批量基于大量多波段遥感影像文件,计算其每1景图像各自的NDVI数值,并将多景结果依次保存为栅格文件的方法。  如下图所示,现在有大量.tif格式的遥感影像文件,其中均含有红光波段与近红外波段(此外也可以含有其他光谱波段,有没有都不影响);我们希望,批......
  • 【黑马python:函数进阶】81-84
    目录一、函数的多个返回值二、函数的多种传参方式1.函数参数种类1.1位置参数与关键字参数1.2缺省参数1.3不定长参数三、函数作为参数传递四、匿名函数一、函数的多个返回值如果一个函数要有多个返回值,该如何书写代码?按照返回值的顺序,写对应顺序的多个变量接......