搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
知新_RL
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
Datawhale 6月学习——图神经网络:基于GNN的节点预测任务及边预测任务_gnn图神经网络预测数据
2
第P1周:实现mnist手写数字识别
3
ICLR 2023杰出论文奖出炉!北大获奖,清华、人大等提名
4
python实现微信机器人: AI智能回复_发送消息给智能体,回复由ai生成
5
CentOS 7配置hadoop和hbase伪分布式模式保姆级教程(近乎零基础跟着配也能配对)
6
C++ | Leetcode C++题解之第4题寻找两个正序数组的中位数
7
#Paper Reading# Bag of Tricks for Efficient Text Classification_bag of tricks for efficient text classification.
8
HackThebox Headless
9
[人工智能-深度学习-18]:神经网络基础 - 模型训练 - 监督式学习常见学习材料:训练数据集、验证数据集、测试数据集_数据集的来源和特征
10
GPT实战系列-Baichuan2本地化部署实战方案_baichuan2 部署
当前位置:
article
> 正文
python学习--基础篇_print(max(x,y))
作者:知新_RL | 2024-04-04 04:18:15
赞
踩
print(max(x,y))
学习python的目的是:找工作需要除了Linux C/C++之外的一门语言,希望用python来写机器学习算法
开始写:
1,强制类型转换?guess=int(raw_input('enter a integer'))
2,if和else后面竟然要加冒号:,还有for也要加冒号(缩进要注意,不对应要出错)
while running:
guess=int(raw_input('enter a integer'))
if guess == 2:
print 'ok'
elif guess == 4:
continue
else:
break
for i in range(1, guess):
print 'ok'
else:
print 'the loop is over'
print 'done'
3,定义函数:
def sayhello():
print 'hello def'
sayhello()
4,带参数的函数:
def printmax(x,y):
if x > y:
print 'x>y'
else:
print 'x<y'
printmax(3, 4)
x = 9
y = 8
printmax(x, y)
5,默认参数,只有在行参表中的那些参数是可以作为默认参数的,比如下面
def say(message, times=1):
print message * times
say('hello')
print '-----------------'
say('hello',5)
就不能写为def say(times=1, message),比较有趣的是这里的 *times
6,关键参数赋值,也就是赋值的时候用变量名
def printmin(x, y=1):
if x > y:
print 'x>y'
else:
print 'x<y'
printmin(x=2, y=3)
printmin(x=6, y=3)
printmin(x=3)
7,文档字符串,我的理解就是函数中的const string,这个文档字符串可以通过.__doc__调用,.__doc__是打印函数中的文档字符串的意思,然后往help(func)中传入函数名,也是可以显示func中的文档字符串的信息。如下(斜体就为文档字符串):
def printMax(x, y):
'''Prints the maximum of two numbers.
The two values must be integers.'''
x = int(x) # convert to integers, if possible
y = int(y)
if x > y:
print x, 'is maximum'
else:
print y, 'is maximum'
printMax(3, 5)
print printMax.__doc__
help(printMax)
8,模板:module,就像java中的package,比如我们import sys就和import java.lang.*,然后从这个包中调用,比如,sys和system.out.println是一样的:
import sys
print 'the command line arguments are'
for i in sys.argv:
print i
print '\n\n the path is',sys.path,'\n'
9,模块的__name__,下面是一个使用__name__的一个非常好的例子:
每个模块都有一个__name__,当一个模块第一次被输入的时候,这个模块的主块将被运行,而在它被别的模块输入的时候,不运行主块。还有模块之间的调用使用(例如)import module01
在module01中:
if __name__=='__main__':
print 'this program is being run by itself'
else:
print 'I am being imported from another module'
在module02中:
import module01
print __name__
print module01.__name__
10,python和scala一样,能够自动识别数据类型?比如:
在module3中:
def sayhello():
print 'hello python'
version1 = '0.1'
version2 = '0.2'
version3 = 0.3
version4 = 3
def printType():
print version1.__class__
print version2.__class__
print version3.__class__
print version4.__class__
在module4中:
from module03 import sayhello, version1, version2, version3, version4, printType
print version1
print version2
print version3
print version4
printType()
11, 有这样一句话:模块的作用素为你在别的程序中重用它提供的服务和功能
12,除了基本数据类型之外,python中的“高级”数据结构:
13,编写一个python脚本
由于现在每天早上一到实验室,要敲一些命令,连上服务器,挂载磁盘,索性用python写一个做这些事情的一个脚本,然后用这个脚本每天开机,这样的话还能节约点时间,顺便学学python的脚本写法:
#!/usr/bin/python
#!/usr/bin
# Filename: morning.py
import os
import time
pon_command = "sudo pon myvpn"
route_command = "sudo route add -net 0.0.0.0 dev ppp0"
vpn_command = 'sudo pon myvpn
&&
sudo route add -net 0.0.0.0 dev ppp0'
mount_command = 'sudo mount -t nfs 10.11.1.214:/home/zhanglei/code/OneToMany /home/casa/code/mount/OneToMany'
if __name__=='__main__':
if os.system(pon_command) == 0:
print 'your vpn is ready'
else:
print 'something error happen'
time.sleep(5)
if os.system(route_command) == 0:
print 'your route is ready'
else:
print 'something error happen when route'
if os.system(mount_command) == 0:
print 'your mount is ready'
else:
print 'something error happen when mount'
else:
os.system('ls')
os.system('ls')
os.system('ls')
os.system('ls')
os.system('ls')
os.system('ls')
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/知新_RL/article/detail/357292
推荐阅读
article
python
(一)
网络
爬取
...
python
(一)
网络
爬虫
python
(一)
网络
爬取
...
赞
踩
article
python
版-
MapReduce
综合
应用
案例
— 电信
数据
清洗...
【代码】
python
版-
MapReduce
综合
应用
案例
— 电信
数据
清洗。_
python
版-mapreduce
综合
应...
赞
踩
article
java
程序员
面试
经验
模型分享。(
java
,c,go,
python
)一文通_
程序开发
模拟
面试
...
简洁明了地介绍自己的基本情况、技术背景和优势。同时,要展示出积极、自信的态度,以及对技术的热情。祝大家找到理想的工作岗位...
赞
踩
article
Python
的
chatGPT
API
小例子...
【代码】
Python
的
chatGPT
API
小例子。
Python
的
chatGPT
API
小例子 ...
赞
踩
article
一文搞懂
Python
--
startswith
的
使用_
startwith
用法
python
...
startswith
是
Python
中
的
字符串方法,用于检查一个字符串是否以指定
的
前缀开头。如果字符串以指定
的
前缀开头...
赞
踩
article
python
实现
逻辑
回归
三种方法
,
Python
中机器学习的
逻辑
回归
,
之
,
python
,
实现
...
PS.
逻辑
回归
算法原理,有很多优秀的帖子详细介绍过,这里不再赘述。(或者后期有时间了再新写帖子专门记录原理)目录一、p...
赞
踩
article
全面解析并实现
逻辑
回归
(
Python
)_
逻辑
回归
模型
平行句
对
抽取...
本文以
模型
、学习目标、优化算法的角度解析
逻辑
回归
(LR)
模型
,并以
Python
从头实现LR训练及预测。一、
逻辑
回归
模型
结...
赞
踩
article
逻辑(
Logistic
)回归原理及
Python
简单实现_
logistic
数据
生成
python
...
Logistic
模型的
Python
实现,包含
数据
生成与模型训练与预测。_
logistic
数据
生成
python
logis...
赞
踩
article
Python
实现K-
Means
++
聚类
算法
_
kmeans
++
python
...
声明:代码的运行环境为
Python
3。
Python
3与
Python
2在一些细节上会有所不同,希望广大读者注意。本博客以代...
赞
踩
article
[
Python
]
RuntimeError
:
Invalid
DISPLAY
variable
...
一、问题描述:
Python
版本是3.6.3的,在Windows下使用matplotlib绘图可以,但是在ssh远程绘图的...
赞
踩
article
案例实战:Python实现
逻辑
回归
(
Logistic
Regression)与梯度下降策略_logi...
0. 案例背景我们将建立一个
逻辑
回归
模型来预测一个学生是否被大学录取。假设你是一个大学系的管理员,你想根据两次考试的结果...
赞
踩
article
AutoDL
+
pycharm
+
yolov5
远程租服务器训练数据集_
autodl
python
下载插...
自己电脑算力简直太差劲了,在AUTOdl上租个0.88/h的服务器跑
yolov5
代码,找了好多教程,鼓弄了两天时间我的代...
赞
踩
article
【
Python
】如何在
服务器
上优雅的部署
Python
项目
(
Linux
/Windows/Mac)_py...
**一般每个不同的
项目
都会依赖各自的库,有些库的版本不一样会引起冲突,为了解决这个问题,需要使用`虚拟环境`,Pytho...
赞
踩
article
Python
的
6
个
实用小
技巧
分享...
转自:微点阅读 https://www.weidianyuedu.com不管学什么,我
个
人是非常喜欢小
技巧
(tricks...
赞
踩
article
Python
读取
多种
格式
的高光谱数据
_
scio
python
...
python
读取
遥感影像数据
_
scio
python
scio
python
import osf...
赞
踩
article
TensorFlow
常用类与方法_
tensorflow
.
contrib
.
framework
.pyt...
在 graph 启动之前, 所有的 var 都可以看作 placeholder, 并没有实际, 具体的值去填充. 所以 ...
赞
踩
article
华为OD机试 -
最小
矩阵
宽度
(
Java
& JS &
Python
& C & C++)...
现在要求在这个
矩阵
中找一个
宽度
最小
的子
矩阵
,要求子
矩阵
包含数组中所有的整数。下一行包含 K 个整数,表示所需包含的数组,...
赞
踩
article
路径规划 | 图解
LPA
*
算法
(附
ROS
C++/
Python
/
Matlab
仿真)_lpa*
算法
p...
LPA
*
算法
是一种增量启发式路径规划
算法
,在保证动态可行性的同时增强了最优性。本文图解
LPA
*
算法
原理,并提供
ROS
C...
赞
踩
article
标签
传播
算法
(
LPA
)
Python
实现_lpa
算法
标签
传播
python
...
标签
传播
算法
(
LPA
)的做法比较简单:第一步:为所有节点指定一个唯一的
标签
;第二步:逐轮刷新所有节点的
标签
,直到达到收敛...
赞
踩
article
基于
Python
的 经典数据降维算法_
x
_
mean
=
x
.
mean
(
a
x
is
=
0)...
网上关于各种降维算法的资料参差不齐,同时大部分不提供源代码。
Python
实现了 11 种经典的数据抽取(数据降维)算法...
赞
踩
相关标签
python
开发语言
mapreduce
面试
职场和发展
java
chatgpt
前端
python实现逻辑回归三种方法
神经网络
深度学习
机器学习
逻辑回归
Python
K-Means++
算法
logistic regression
随机梯度下降
pycharm
YOLO