python初识——关于python

python IDLE shell 编辑多行代码 点击File显示如图 再点击New File将会弹出文本编辑区域。 阅读详情

1.python是脚本语言

以简单的方式快速完成某些复杂的事情通常是创造脚本语言的重要原则,基于这项原则,使得脚本语言通常比 C语言、C++语言或 Java 之类的系统编程语言要简单容易。

python一些属于脚本语言的特性:
• 语法和结构通常比较简单;
• 学习和使用通常比较简单;
• 通常以容易修改程序的“解释”作为运行方式,而不需要“编译”;
• 程序的开发产能优于运行性能。

一个脚本可以使得本来要用键盘进行的相互式操作自动化。一个Shell脚本主要由原本需要在命令行输入的命令组成,或在一个文本编辑器中,用户可以使用脚本来把一些常用的操作组合成一组串行。主要用来书写这种脚本的语言叫做脚本语言。很多脚本语言实际上已经超过简单的用户命令串行的指令,还可以编写更复杂的程序。

2.什么是IDLE

IDLE是一个Python Shell,shell的意思就是“外壳”,基本上来说,就是一个通过键入文本与程序交互的途径!像我们Windows那个cmd窗口,像Linux那个黑乎乎的命令窗口,他们都是shell,利用他们,我们就可以给操作系统下达命令。同样的,我们可以利用IDLE这个shell与Python进行互动。
IDLE界面

3.BIF

BIF 就是 Built-in Functions,内置函数。为了方便程序员快速编写脚本程序,Python 提供了非常丰富的内置函数,我们只需要直接调用即可,例如 print() 的功能是“打印到屏幕”,input() 的作用是接收用户输入(注:Python3 用 input() 取代了 Python2 的 raw_input())

python有多少BIF?

在 Python 或 IDLE 中,输入 dir(builtins) 可以看到 Python 提供的内置方法列表(注意,builtins 前后是两个下划线)其中小写的就是 BIF。如果想具体查看某个 BIF 的功能,比如 input(),可以在 shell 中输入 help(input),就会得到这个 BIF 的功能描述。答案应该是 68 个
在这里插入图片描述

小问题

如何在一个字符串中嵌入双引号

1.利用反斜杠(\)对双引号转义:"
2.使用单引号引起这个字符串

什么是“拼接”

在一些编程语言,我们可以将两个字符串“相加”在一起,如:‘I’ + ‘Love’ + ‘FishC’ 会得到 ‘ILoveFishC’,在 Python 里,这种做法叫做拼接字符串

在字符串末尾加上反斜杠

str = r'C:\Program Files\FishC\Good''\\'

编程题

1.要求用户输入1到100之间数字并判断,输入符合要求打印“你妹好漂亮”,不符合要求则打印“你大爷好丑”

num = input("请输入1到100之间的数字:")
while True:
    if not num.isdigit():
        print("输入不合法,请重新输入数字:",end='')
        num = input()
    else:
        num = int(num)
        if num > 100:
            print("你大爷好丑")
        else:
            print("你妹好漂亮")
        break

Tips

1.注意缩进,python对缩进的要求非常严格
2.==判断是否相等,=为赋值
3.学会查看帮助:help()
4.python中关于dir()和help()中的应用

初识Python Day01 - 初识Python Python简介 Python的历史 1989年圣诞节:Guido von Rossum开始写Python语言的编译器。 1991年2月:第一个Python编译器(同时也是解释器)诞生,它是用C语言实现的(后面又出现了Java和C#实现的版本Jython和IronPython,以及PyPy、Brython、Pyston等其他实现),可以调... 阅读详情

相关推荐

Hi3516CV610开发板实战:从零搭建智能视觉监控系统

本文详细介绍了从零开始基于Hi3516CV610开发板搭建智能视觉监控系统的完整实战流程。涵盖硬件连接、系统配置、摄像头集成、网络设置、固件烧录到视频处理与智能分析功能开发,提供了丰富的实践经验和调试技巧,帮助开发者快速掌握嵌入式视觉系统开发。

vvv99的博客 565

Python教程(从不懂到入门)

文章目录Python入门教程基础知识什么是编程语言安装Python开发环境何为开发环境运行工具:IDE简单语法运算语法输出文字用法:示范:输入文字用法:变量用法:例子1:例子2:例子3例子4:数据类型布尔变量赋值例子:类比例子1:效果如下:例子2:效果如下:例子3:效果如下:逻辑运算符andornot例子效果如下:注释语句if 条件语句例子:循环语句例子:效果如下: Python入门教程 基础知识 什么是编程语言 可以简单的理解为一种计算机和人都能识别的语言 ### 什么是Python 一种编程语言 安

alex27933的博客 2万+

大模型-高通平台性能测试示例-2

在QNN中,可以使用(genis-t2t-run)和这两个工具来进行推理的性能分析。支持在QNX操作系统或Android操作系统上进行性能分析。:提供基本的性能数据,如运行时间、资源消耗等。:提供更详细的性能数据,可能包括各个操作的执行时间、资源使用情况等。:是指在性能分析的同时进行代码质量检查,以发现潜在的问题。:是指跟踪和分析神经网络中各个操作的性能,以优化网络结构或参数。

点滴的岁月 1494

Python学习笔记(三):从IDLE启动Python

IDLE在哪里 Python安装完成之后,可以在开始菜单中看到“Python 2.7”文件夹,打开下面有一个“IDLE(Python GUI)”。 什么是GUI GUI:graphical user interface,图形化用户界面。这表示界面中有窗口、菜单、按钮、滚动条等。相反的没有GUI的程序称为文本模式程序、控制台程序或者命令行程序。 什么是IDLE shell的意思可以理解为“外壳”...

测试小虾米晋级之路 6398

PHP+txt文件存储简易留言板

留言板共三个文件: index.php---展示留言内容和收集表单 write.php---向txt文件写入数据 message.txt---存储留言数据 index.php用于展示留言内容、通过表单把用户输入的数据POST给write.php,write.php把内容写入message.txt。 index.php代码: <?php //设置时区 date_defau...

仿站、源码搭建/迁移技术博客 1032

双足步行机器人的ZMP与CoP检测

静态步行与动态步行   机器人步态分为静态步行和动态步行。当机器人做静态步行运动时,身体的各个部分运动速度很小,机器人的整体稳定性较易控制。静态步行稳定性采用机器人的重心地面投影点(Center of Gravity,简称CoG)作为稳定性标准,这种判定方法适用于运动较为缓慢的情况。如果机器人采用的是一种高速运动的步行方式,则称之为动态步行。当机器人进行动态步行时,其重心的位置和加速度的大小时...

weixin_34112208的博客 5910

Python入门01(IDLE、print、shell)

Python是脚本语言 Python下载地址:https://www.python.org/downloads/ Python版本:Python 3.4.2 - 64bit 脚本语言(Scripting language)是电脑编程语言,因此也能让开发者藉以编写出让电脑听命行事的程序。以简单的方式快速完成某些复杂的事情通常是创造脚本语言的重要原则,基于这项原则,使得脚本语言通常比 C语言、C...

wudingmeng的专栏 8131

案例分析|一篇文章带你看懂养鸡场智慧管理系统

养鸡场智慧管理系统是为了满足现代化养鸡业对精细化管理的需求而设计的一款专业软件。随着科技的发展和农业产业的升级,传统的手工记录和管理方式已无法满足高效、准确和实时的数据跟踪需求。本软件旨在通过集成各种功能模块,帮助养鸡场主实现从鸡苗孵化、饲养管理、饲料控制到销售结算等全链条的智能化操作。该系统的核心目标是提升养鸡场的运营效率和盈利能力,通过自动化数据处理,减少人工误差,节省时间和精力。例如,孵化报表和记录模块可以帮助管理者实时监控孵化过程,及时调整策略;

muyu2980的专栏 930

python IDLE Shell技巧

#python IDLE Shell技巧 作者:冯德平(山野雪人) 1 打开IDLE Shell 1)Win+R(打开运行窗口) 2)输入:cmd(进入dos命令窗口) 3)输入:python -m idlelib.idle (打开IDLE Shell) 2 Alt+p或Alt+n快捷键: 在IDLE的提示符下:>>> 输入: >>>a=100 >>>b=200 >>>a+b 300 这时按快捷键Alt+p可以出现上一次键入的a+b,

weixin_42238077的博客 9643

鸿蒙设备部署轻量级Web服务器NexServer实践

Web服务器作为互联网基础设施的核心组件,其轻量化部署在移动终端领域具有重要实践价值。本文以鸿蒙操作系统为技术载体,深入解析微内核架构如何通过资源隔离和分布式软总线实现服务高可用。重点探讨NexServer这一专为嵌入式场景设计的轻量级服务器,其ARM原生支持特性与15MB级内存占用,在HTTP/2协议处理与WebSocket通信中展现出独特优势。在智能家居控制面板、边缘计算节点等物联网典型场景中,鸿蒙设备结合NexServer的方案相比传统Nginx部署可降低60%资源消耗。通过实测数据对比,该组合在50

weixin_30411239的博客 483

大模型角色提示词写得再严密,也能被绕过?我用攻击者思维把自己吓了一跳!

很多人以为提示词是“只要写清楚了,模型就能理解”,但实际上——模型并不具备严格的规则意识,它只是在预测下一句话。所以我们必须从“攻防”角度出发,设计更强的防护机制。我这次就是亲身踩坑,用红队思维模拟攻击,才意识到原来提示词注入这么容易中招。你如果也在做 AI 应用、角色系统、提示词驱动的功能,建议你也用类似方式测试一下,不然被绕了都不知道。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 1029

Python课堂01——初识Python

与其他编程语言相比较,Python有着更为简单的语法,所以学习Python对于很多刚进入编程领域的初学者来说是一个很好的选择。使用者可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。5、速度快:Python 的底层是用 C 语言写的,很多标准库和第三方库也都是用 C 写的,运行速度非常快。7、高层语言:用Python语言编写程序的时候无需考虑诸如如何管理你的程序使用的内存一类的底层细节。2、易学:Python极其容易上手,因为Python有极其简单的说明文档。

ZxVSaccount的博客 607

7.工具高级参数—CogPMAlignTool

CogPMAlign工具是用于图像模式匹配的视觉检测工具,主要包含训练参数和运行参数两类设置。训练参数包括弹性参数(处理图像非线性变形,建议不超过8像素)和特征粒度限制(控制边缘点密度)。运行参数涉及对比度阈值(影响特征点识别)、自动边缘阈值、接受阈值(0-1.0分值判定匹配有效性)和XY重叠(过滤重叠结果)等关键设置。该工具通过PatMax/PatQuick算法实现模板匹配,匹配分数0-1.0反映匹配度,受模板形状匹配度、自由度、特征缺失等因素影响。通过合理配置参数,可在执行速度和匹配精度间取得平衡,最高

937

Python语言初识

一、Python的历史 2008年Python同时更新了两个版本   python2x 和 python3x的不同     python2x:源码不规范,源码重复较多          对于中文报错          默认编码方式:ASCII(包含英文)          在python2x版本下显示中文,在此文件首行加上:# -*- encoding:utf-8 -*-     python3x...

Zhan__HQ的博客 319

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

初识python教学反思_Python初识(一)

首先我有编程语言的基础,你也有就最好了,这样会很快认识Python。当然由于本人见识和学识的局限性,请广大猿/媛们多多包涵与指正(希望多评论哦),共同进步嘛。先看看python的学习路线图:◆ 准备环境:到python官网下载python3.5;并安装(win安装教程:http://www.tuicool.com/articles/eiM3Er3/)。开发工具一般用pycharm或eclipse+...

weixin_39835925的博客 1383

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

初识python 教学设计_青岛版八年级《初识Python》教学设计.doc

PAGEPAGE 2第4课 初识Python教学设计【教学目标】1.知识与技能:了解python编程语言起源以及应用,知道python编辑器的常用用法,掌握利用python编写程序的一般步骤。2.过程与方法:通过自主讨论、合作探究、实践练习,提高自我学习的能力。3.情感态度与价值观:增加学生对计算机的了解,让学生了解编程语言,增强对信息技术的热爱。【教学重难点】1.重点:print()函数的使...

weixin_39622905的博客 2521

六年级学python_六年级初识Python ppt

PPT内容这是六年级初识Python ppt,包括了初识Python,什么是Python,Python的特性,Python四则运算,面积是多少等内容,欢迎点击下载。第2章 Python编程入门课程描述Python诞生于20世纪90年代初,是一种解释型、面向对象、动态数据类型的高级程序设计语言,是最受欢迎的程序设计语言之一。本章介绍Python语言的基本情况。本章知识点第八课 初识Python第...

weixin_39929254的博客 473

初识python语言_初识python

原标题:初识python一、python概述1、什么是python?Python是一种解释型、面向对象、动态数据类型的高级程序设计语言Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年像Perl语言一样, Python 源代码同样遵循 GPL(GNU General Public License)协议2、简介Python 是一种解释型语言开发过程中没...

weixin_39600319的博客 255

Python-初识Python

本文介绍了Python的基础知识,包括它的一些基础语法:字面量、注释、变量、数据类型、数据类型转换、标识符、运算符、以及字符串相关知识,经过此篇我们正式踏上Python知识的海洋。

熬夜秃顶中...... 1861

Python 初识

变量名由字母、数字、下划线组成,不是全都必须有;不能以数字开头;区分大小写。序号用户名是否合法1username合法2userName合法3UserName合法4username_1合法5username合法6userN@me不合法71userName不合法变量的使用过程声明变量(变量名字、变量类型)初始化(变量第一次赋值)变量赋值和反复使用(赋值)

2301_79118231的博客 213

day01 初识python

day01 1、初识计算机cpu : 大脑,中央处理器,运算计算中心内存: 临时存储数据,供cpu运算 优点:读取速度快 缺点:容量小,成本高,断电即消失硬盘: 长时间存储数据,大量数据 500G 1T 电影 优点: 容量大,成本低,断电不消失 缺点: 读取速度慢操作系统: 调配,各个硬件的运行 速度对比:cpu 飞机 内存 高铁 硬盘步行 2、py2 与...

weixin_30909575的博客 107

(初识Python)第一次用Python写代码

(初识Python)第一次用Python写代码

爱上小公举 965

初识python

初识python 语言引入 目前,市面上的编程语言分2种,一种是解释型语言,一种是编译型语言。 常见的解释型语言有python、shell 常见的编译型语言有java,scala,C++,Golang… 不管是解释型语言还是编译型语言,最终都需要形成可执行的计算机识别的二进制文件才能在计算机中运行,具体的运行步骤大致如下。 解释型语言 解释型语言 -> 解释器(解释) -> OS上运行 解释型语言是边运行边解释的 编译型语言 编译型语言 -> 编译器 -> 二进制文件(

shufangreal的博客 271

python初识

讲述python的简单相关操作及演示代码

qq_58683895的博客 162
下一篇: python初始——变量、字符串、逻辑运算符、数据类型
Power_shell
博客等级 码龄7年 5粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值