IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> day 2 -> 正文阅读

[开发工具]day 2

day 2

01.入门

建立工程

  1. 安装好Python环境和pycharm编译器后打开pycharm编译器在欢饮页依次点击 File > New Project 到达如下界面,在图中箭头所示位置选择工程存储位置和工程名:
    在这里插入图片描述

  2. 点击Python interpreter 下拉符号,在Previously configured interpreter 内选择适合的Python环境,按照如下步骤完成工程的创建:
    在这里插入图片描述

  3. 在左边视图中找到创建的工程名称,鼠标右键,按如下步骤创建py文件:
    在这里插入图片描述

  4. 然后弹出一个小窗口,命名文件名称,就可以开始写代码啦:
    在这里插入图片描述

  5. 输入Python的第一行代码,右键运行:
    在这里插入图片描述

    到这里,恭喜你,已经成功学会了如何编写运行Python代码的基本操作。

02.基础语法

注释

  • 代码分为有效代码和注释代码两部分,有效代码就是会被编译器、解释器翻译成机器代码来影响程序功能的部分。
  • 注释就是代码中不参与编译执行的部分,注释的存在不会影响程序的功能

1) 单行注释:在注释前面加 # 号 ;快捷键 Ctr+/

例如:

# 打印函数
print(123)  #打印整数123
print('hello wrold!')  #打印字符串
print(True)  #打印True

代码中加#号的部分就是注释,在执行代码的时候不会执行注释的内容。

2)多行注释:将注释内容放到“”“ ”“” 或者‘’‘ ’‘’中

'''
我是注释1行内容
我是注释2行内容
我是注释3行内容
'''

行和缩进

1)一般情况下,一条语句占一行;一行结束后不需要写分号:

print('hello wrold!')
print('python')

2)如果要在一行写多条语句,语句之间必须使用分号隔开:

print('python');print('java')

3)一行语句的开头不能随意添加缩进 – 空格、水平制表符

关键字

  • 本身具备特殊功能或者特殊意义的标识符

常见数据和数据类型

1)数字数据 -用来表示数值大小的数据,比如:年龄、身高、体重、价格、数量等。
程序中表示数字的方式和数学中表示数字的方式一样,例如:12 、 +12、-12
3e3 --> 3乘以10的三次方
Python中数字对应的类型有两种:int(整型:相当于数学中的整数)、float

print(1000)
print(+1000)
print(-1000)

2)文本数据 -文字信息对应的数据;比如:姓名、地址、专业名、学校名等。
程序中表示文本数据需要将数据放在单引号或者双引号中,例如:‘成都’、“成都”
Python中文本数据对应的类型只有:str -->字符串

print('hello wrold!')
print('12345678')

3)布尔数据 -只有True和False两个值,Ture表示肯定、真;False表示否定、假。
程序中表示布尔数据的时候直接写。(注意:Ture和False是关键字)
布尔对应的类型:bool -->布尔

print(True)
print(false)

4)空值 - Python中None表示空

print(None)

type 函数 – 可以查看数据的类型

print(type(1000))
print('100000')
print(True)
print('True')

03.输入和输出函数

输出函数(打印函数) --print
  • print的作用是将数据显示在控制台

    1)print(数据) --打印单个数据

    print(100)
    print('你好')
    print(100 + 400)
    print('100+200')
    

    2)print(数据1,数据2,数据3,…) --同时打印多个数据

    print(100, '你好', 100 + 200, True)
    
    print(12.5, type(12.5))
    print(id(12.5))
    

    3)定制end:print(数据1,数据2,…,end=‘结束标志’)

    注意: 结束标志默认是换行
    一个print在打印数据的时候,数据打印完了,会打印end后面的结束标志
    print('html', end='*')
    print('java', end=' ')
    print('你好', end='*')
    print('python')
    

    4)定制sep:print(数据1,数据2,数据3,…,sep=‘分割方式’)

    print(10, 20, 30, 40, sep='+', end='=')
    print(100)
    
    
输入函数 -input
  • input在程序中获取从控制台输入的数据

    变量=input(输入提示信息) --在控制台提示用户输入数据,并且将输入的数据存储到前面的变量中
    a = input('请输入一个整数:')
    print(a, type(a))
    
    注意:通过input输入数据时,不管输入内容是什么,获取到的数据类型都是字符串
补充:类型转换
  • 语法:类型名(数据)

    age = int(input('请输入一个整数:'))
    print(age, type(age))num=int()
    print(num)
    
各种数据类型之间的转换总结:
  • 转成int

    None 不可以
    bool 可以
    float 全都可以–直接去掉小数部分
    str 只有引号中是整数的字符串才可以

  • 转成float

    int 可以
    bool 可以
    str 只有引号内是整数或者小数可以
    None 不可以

  • 转成str

    int 可以
    float 可以
    bool 可以
    None 可以

  • 转成bool

    int 可以
    float 可以
    None 可以
    str 可以

04.变量的使用

定义变量(创建变量) --将数保存到变量中

语法:变量名 = 数据
说明:

变量名 --程序员自己命名
要求:是标识符;不能是关键字
规范:a.见名知意(看到变量名就大概知道这个变量中保存的是什么数据)
b.所有的字母都小写,多个单词之间用下划线隔开
c.不使用系统的函数名、类、模块名
= : 固定语法:(赋值符号)

数据 : 任何有结果的表达式,例如:任何类型的数据、运算表达式

变量的使用

使用变量中保存的数据。数据能做的事情,保存这个数据的变量都能做

重新给变量赋值
x = 100
x = 200
x = 'abc'
print(x)
同时定义多个变量

同时定义多个变量赋相同的值:变量名1=变量名2=变量名3=…=数据

a = b = c = 2
print(a, b, c)

同时定义多个变量赋不同的值:变量名1,变量名2,变量名3,…=数据1,数据2,数据3,…

x, y, z = 100, 200, 300
print(z)

重新给变量赋值

x = 100
x = 200
x = 'abc'
print(x)
同时定义多个变量

同时定义多个变量赋相同的值:变量名1=变量名2=变量名3=…=数据

a = b = c = 2
print(a, b, c)

同时定义多个变量赋不同的值:变量名1,变量名2,变量名3,…=数据1,数据2,数据3,…

x, y, z = 100, 200, 300
print(z)
  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-12-01 17:55:04  更:2021-12-01 17:56:39 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 16:36:26-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码