Python--快速入门一

news2024/12/23 17:19:45

Python--快速入门一

1.创建Python的项目

使用IDE:PyCharm

创建项目文件夹:

点击新建项目

将位置地址改为想要Python项目存放的位置

基础解释器选择最新版本的解释器(此处为Python3.120

关闭创建main.py(此功能是自动一个初始文件) 

完成Python项目文件夹的创建

新建Python文件:

右键刚创建的文件夹,选择新建Python文件,命名(xxx.py)后回车即可

ps:将PyCharm设置成中文

在Plugins中搜索中文语言包下载安装即可

2.Python中的print指令

基础语法:

print("Python_print")

正确运行时,退出代码为0:

不正确运行时,退出代码为其他数字:

进阶字符串打印:

1.字符串连接:

通过加号来实现字符串之间的连接

代码:

print("Python"+" print")

2.单双引号转义:

转义内容自身就存在的引号,通过再内容的引号前加上“\”(转义符号)来完成。

代码:

print("Python \"print\" ")

3.换行:

\n表示换行

代码:

print("Python \nprint ")

4.三引号跨行字符串:

使用三引号""" """ / ''' ''',系统会将新的一行当成内容的换行,而不是代码语句的结束

代码:

print("""Python
print """)

5.字符串+数值变量同时print

a = "12345"
print("a:"+a)
b = 45678
print("b:"+str(b))
c = 78910
print("c:", c)
print("c:",format(c))

1).字符串+字符串可以正常print正常输出

2).字符串+数值变量同时输出方法:

a.str()将数值变量的类型改为字符串string 

b.通过" , "分隔开字符串和数值变量

c.通过python内置函数format()来完成

【精选】python中format用法(最全汇总)_format在python中的用法_西部点心王的博客-CSDN博客

3.Python变量

变量的取名规则:

1.只能由文字、数字、下划线组成。

2.不能有空格,不能以数字开头

3.Python常用下划线命名法:字母全部小写+不同单词用下划线分隔

代码:

python_variable = "1164"
print("我的QQ号是" + python_variable +"219023")

4.Python数学运算

导入math函数库,获得函数库中的数学运算功能

导入函数库(import 函数库名)和调用函数库中函数( 函数库名.函数名(参数) )的方法:

import math
math.函数名()

使用math函数库求解一元二次方程-x*2 -2x +3 = 0的两个根

import math

# 求解 -x*2 - 2x +3 =0 的两个解

a = -1
b = -2
c = 3

print((-1*b + math.sqrt(b**2-4*a*c)) / 2*a)
print((-1*b - math.sqrt(b**2-4*a*c)) / 2*a)

python通过a**b来表示a的b次方

eg: 3**2就是3的二次方,就等于9

5.Python注释

1.python中的注释通过#号开头

#Python注释

2.整段注释:

Windows: 选中后control + /(取消操作相同)

Mac:选择后command + /(取消操作相同)

3.通过三引号实现整段注释

"""
Python注释
Python注释
Python注释
Python注释
Python注释
"""

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1150972.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

[量化投资-学习笔记004]Python+TDengine从零开始搭建量化分析平台-EMA均线

在之前的文章中用 Python 直接计算的 MA 均线,但面对 EMA 我认怂了。 PythonTDengine从零开始搭建量化分析平台-MA均线的多种实现方式 高数是我们在大学唯一挂过的科。这次直接使用 Pandas 库的 DataFrame.ewm 函数,便捷又省事。 并且用 Pandas 直接对之…

【ElasticSearch系列-02】ElasticSearch的概念和基本操作

ElasticSearch系列整体栏目 内容链接地址【一】ElasticSearch下载和安装https://zhenghuisheng.blog.csdn.net/article/details/129260827【二】ElasticSearch概念和基本操作https://blog.csdn.net/zhenghuishengq/article/details/134121631 深入理解ElasticSearch概念和基本操…

建筑模板-优质建筑模板厂家推荐

随着建筑行业的不断发展,优质的建筑模板成为了保障工程施工质量的重要一环。在众多建筑模板厂家中,广西贵港市能强优品木业凭借其优质的产品和良好的口碑赢得了业界的认可与信赖。 广西贵港市能强优品木业是一家专注于建筑模板生产的企业,公司…

#stm32整理(二)关于MDK的编译过程及文件类型全解

参考野火开发指南如有侵权即刻删除,只是为了学习交流使用 1、编译 1、编译过程简介 (1)编译,MDK 软件使用的编译器是 armcc 和 armasm,它们根据每个 c/c 和汇编源文件编译 成对应的以“.o”为后缀名的对象文件 (Object Code&…

设计模式—创建型模式之工厂模式

设计模式—创建型模式之工厂模式 工厂模式(Factory Pattern)提供了一种创建对象的最佳方式。我们不必关心对象的创建细节,只需要根据不同情况获取不同产品即可。 简单工厂模式 比如我们有造车的工厂,来生产车,我们先…

b站so层sign算法

前言 大家好呀,欢迎来到我的博客!!! 本期我将带来b站so层sign算法实现 设备: pixel4 android10 下载地址: aHR0cHM6Ly93d3cud2FuZG91amlhLmNvbS9hcHBzLzI4MTI5MS9oaXN0b3J5X3Y2MTgwNTAw 版本: 6.18.0 工具: charles(抓包) socksdroid(流量转发) jadx(反编译dex) ida(反编…

中微CMS8S3680/69xx系列单片机

最近在使用中微CMS8S3680/69xx系列8位单片机来进行电源控制软件开发。 总体觉得这款单片机简单易用,特别是它的数字功能可以映射到任意脚,甚至包括程序的烧录脚,对于PCB布局特别灵活。另外它的存储器资源也是很丰富的,16K字节ROM…

实战 | SQL注入

一、资产搜集 我们都知道sql注入的传参有些是明文的,有些是经过编码或者加密的,所以我们搜索的时候不要仅限于inurl:.php?id1,可以额外的尝试搜搜1的base64编码值MQ,即可以搜索inurl:.php?idMQ,或者搜索1的md5加密值…

C代码的单元测试

C代码中集成gtest单元测试_gtest测试c语言_山河故人~的博客-CSDN博客 Linux安装gtest_gtest安装_山河故人~的博客-CSDN博客 一:安装gtest: 1. 安装gtest 采用源码安装的方式,需确保cmake已经安装。 git clone https://github.com/google/googletest …

网络安全(黑客)—小白自学路线

1.网络安全是什么 网络安全可以基于攻击和防御视角来分类,我们经常听到的 “红队”、“渗透测试” 等就是研究攻击技术,而“蓝队”、“安全运营”、“安全运维”则研究防御技术。 2.网络安全市场 一、是市场需求量高; 二、则是发展相对成熟…

商业模式画布的9大模块全解读,产品经理不可不知!

“商场如战场”,在当今瞬息万变的商业环境中,创造出独特且创新的商业模式是每个企业家、策略家和决策者的首要任务。为了在激烈的市场竞争中取得优势,我们需要一个强大且直观的工具来帮助我们规划和塑造公司的商业模式,这个经常被…

从零开始实现神经网络(一)_NN神经网络

参考文章:神经网络介绍 一、神经元 这一神经网络的基本单元,神经元接受输入,对它们进行一些数学运算,并产生一个输出。 这里有三步。 首先,将每个输入(X1)乘以一个权重: 接下来&…

如何备份和恢复微信聊天记录?微信聊天记录1分钟轻松备份和恢复。

微信是一个非常流行的应用程序,不仅在中国,而且在全世界。这个应用程序允许来自其他国家的用户与他们的中国朋友进行群聊、语音消息、视频通话、发送贴纸或 GIF 以及照片。它可以为学生和商人/女性发送重要文件,以及位置共享以防游客在访问中…

内网穿透实现在外远程访问NAS威联通(QNAP)

文章目录 前言1. 威联通安装cpolar内网穿透2. 内网穿透2.1 创建隧道2.2 测试公网远程访问 3. 配置固定二级子域名3.1 保留二级子域名3.2 配置二级子域名 4. 使用固定二级子域名远程访问 前言 购入威联通NAS后,很多用户对于如何在外在公网环境下的远程访问威联通NAS…

系列四十、请谈一下Spring中事务的传播行为

一、概述 事务的传播行为指的是当一个事务方法被另一个事务方法调用时,这个事务方法应该如何进行。事务的传播行为至少发生在两个事务方法的嵌套调用中才会出现。 二、传播行为分类

专门解决数学问题的大模型

01 项目介绍 LLEMMA:一个专门解决数学问题的开源大语言模型,能力超过所有已知的开源模型 LLEMMA由多个大学和Eleuther AI公司共同研发,模型能够理解和生成数学表达式、解决数学问题,并与其他计算工具(如Python解释器…

Jenkins Gerrit Trigger插件配置

安装Jenkins 以Jenkins 2.361.1版本为例 docker pull jenkins/jenkins:2.361.1运行容器,将主机的8080端口映射到容器的8080端口,同时将主机的50000端口映射到容器的50000端口(用于构建代理) docker run -d -p 8080:8080 -p 500…

操作系统(Linux)外壳程序shell 、用户、权限

文章目录 操作系统和shell外壳Linux用户普通用户的创建和删除用户的切换 Linux 权限Linux 权限分类文件访问权限修改文件的权限权限掩码粘滞位 大家好,我是纪宁。 这篇文章将介绍 Linux的shell外壳程序,Linux用户切换机Linux权限的内容。 操作系统和shel…

基于SpringBoot的养老院信息管理系统

基于SpringBoot的养老院信息管理系统,java项目,springboot项目,idea都能打开运行。 推荐环境配置:idea jdk1.8 maven mysql5.5/mysql5.7 主要技术: SpringBoot,MySql,ajax,MyBatis 本系统的主要…