小编agt*_*lla的帖子

如何创建带有最大值滑块的绘图?

为了说明具有无限解系列的一阶颂歌的柯西问题,我将绘制参数化解并可以通过滑块控制参数值。

完整的柯西问题为 y'=sqrt(|y|), y(0)=0,参数解为 y_c(x):={0, if c=>x; (xc)^2/4,如果 x=>c}。
所以我会用滑块来绘制 y=y_c(x) 来控制 c 的值。

谢谢。

plot slider maxima

4
推荐指数
1
解决办法
4371
查看次数

这条新线从何而来?

阅读"以艰难的方式学习Python",我正在练习练习10

tabby_cat = "\tI'm tabbed in."
persian_cat = "I'm split\non a line."
backslash_cat = "I'm \\ a \\ cat."

fat_cat = """
I'll do a list:
\t* Cat food
\t* Fishies
\t* Catnip\n\t* Grass
"""

print tabby_cat
print persian_cat
print backslash_cat
print fat_cat
Run Code Online (Sandbox Code Playgroud)

这会产生以下输出:

    I'm tabbed in.
I'm split
on a line.
I'm \ a \ cat.

I'll do a list:
    * Cat food
    * Fishies
    * Catnip
    * Grass
Run Code Online (Sandbox Code Playgroud)

我的问题是:为什么在第三个和第四个打印的字符串之间有一个新的行?我该如何删除它?

python python-2.7

2
推荐指数
2
解决办法
129
查看次数

为什么输出不同?

通过阅读"以艰难的方式学习Python",我试图修改练习6,以便了解会发生什么.最初它包含:

x = "There are %d types of people." % 10  
binary = "binary"  
do_not = "don't"  
y = "Those who know %s and those who %s." % (binary, do_not)  
print "I said: %r." % x  
print  "I also said: '%s'." % y
Run Code Online (Sandbox Code Playgroud)

并产生输出:

I said: 'There are 10 types of people.'.
I also said: 'Those who know binary and those who don't.'.
Run Code Online (Sandbox Code Playgroud)

为了查看最后一行中使用%s和%r之间的差异,我将其替换为:

print "I also said: %r." % y
Run Code Online (Sandbox Code Playgroud)

并获得现在的输出:

I said: 'There are 10 types of people.'. …
Run Code Online (Sandbox Code Playgroud)

python python-2.7

1
推荐指数
1
解决办法
82
查看次数

标签 统计

python ×2

python-2.7 ×2

maxima ×1

plot ×1

slider ×1