小编Woo*_*ble的帖子

Python新手,使用字符串作为输入实现函数

我是Python的新手,我在做作业时遇到的一个问题让我陷入困境.

这是个问题?实现函数cheer(),它将团队名称(作为字符串)作为输入,并打印如图所示的欢呼:

cheer(‘Huskies’)
Run Code Online (Sandbox Code Playgroud)

你是如何拼出胜利者的?
我知道我知道!
HUSKIES!
这就是你拼出胜利者的方式!
去哈士奇!

除了第三行的间隔团队名称外,我已经能够解决所有问题.我会发布下面的内容.如果有人有任何想法如何解决它,我会非常感激吗?

def cheer(team):
    print("How do you spell winner?"+"\nI know, I know!""\n"+team.upper()+"!"+"\nAnd that's how you spell winner!"+"\nGo "+ team+"!"+"\n")
Run Code Online (Sandbox Code Playgroud)

使用团队名称"Devils"作为输入,这就是上面的代码让我:

cheer("Devils")
How do you spell winner?
I know, I know!
DEVILS!
And that's how you spell winner!
Go Devils!
Run Code Online (Sandbox Code Playgroud)

python

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

java中的++和++ a或a - 和--a有什么区别?

 public void push(E element) {
    if (size == elements.length) {
        resize(); // doubel of size
    }
    elements[size++] = element;
}


public E pop() {
    if (size == 0) {
        throw new java.util.EmptyStackException();
    }
    E element = elements[--size];
    elements[size] = null; // set null in last top
    return element;
}
Run Code Online (Sandbox Code Playgroud)

java中的++和++ a或a - 和--a之间有什么区别?

谢谢

java

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

Python创建具有相同值的新对象

我来自java世界,我期待以下事情

int a = valueassignedbyfunction();
int b = a;
a = a + 1; 
Run Code Online (Sandbox Code Playgroud)

在此之后a大于b.但是在python中,一旦a = a + 1操作完成,b就会自动增加1,因为这个b引用的是同一个对象.如何只复制a的值并将其分配给名为b的新对象?

谢谢!

python pass-by-value

-2
推荐指数
3
解决办法
1万
查看次数

IR HEX比较

我是c编程的新手,并试图比较IR HEX字符串.我收到错误:左值作为左操作数的赋值.

我的问题是我的问题是在第31行.这是代码:

/* IRremote: IRrecvDemo - demonstrates receiving IR codes with IRrecv
* An IR detector/demodulator must be connected to the input RECV_PIN.
* Version 0.1 July, 2009
* Copyright 2009 Ken Shirriff
* http://arcfn.com
*/

#include <IRremote.h>

int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
decode_results results;
String  stringAppleUp;  



void setup()
 {

  Serial.begin(9600);
  irrecv.enableIRIn(); // Start the receiver
 }

void loop() {

if (irrecv.decode(&results)) {
  Serial.println(results.value, HEX);
  Serial.println ("See it");
  stringAppleUp = string('77E150BC');  //apple remote up button

if (    ???? …
Run Code Online (Sandbox Code Playgroud)

c arduino

-2
推荐指数
1
解决办法
5537
查看次数

-3
推荐指数
3
解决办法
3473
查看次数

从python中的函数返回数字字典

我想通过将列表的每个值分配给"喜欢"来返回元素字典,但我不断出现错误.这是我的代码.

def f([a,b,c]):
    d={a:'like'}
    for x in [a,b,c]:
        d[x]='like'
    return d
Run Code Online (Sandbox Code Playgroud)

python dictionary hashtable

-3
推荐指数
1
解决办法
91
查看次数

PHP无法取消设置cookie

我的代码有问题.

我试图在正确的列上搜索一些可以帮助我的答案,但我没有找到.

这是我的插入代码:

<?php
    if(isset($_POST['**'])) {
        $set_time_out = 60;
        setcookie("***", "username", time()+60, "admin");
    }
?>
Run Code Online (Sandbox Code Playgroud)

现在,我未设置的代码是:

if(isset($_GET['**']) == '***') {
    unset($_COOKIE['***']);
}
Run Code Online (Sandbox Code Playgroud)

当我进入"获取"链接时,什么也没发生.

cookie仍然存在.

请帮忙 :)

编辑

登录代码是..

<?php if(isset($_POST['*'])) { $set_time_out = 60; setcookie('***', '**', time()+60, 'admin/'); } ?>

我的"注销"代码是:

`

if(!$_COOKIE['***']) {
    echo "<meta http-equiv=\"refresh\" content=\"0;url=../login.php\">";
}

if(isset($_GET['**']) == '******') {
    setcookie('***', '', time()-60, 'admin/');
}
Run Code Online (Sandbox Code Playgroud)

?>`

php cookies unset

-3
推荐指数
1
解决办法
3674
查看次数

与基本的python代码混淆

我不明白这段代码.我在想,虽然iterLeft不等于0,但它将ans添加到x.答案是0 x是3等于3. Iterleft - 1 = 2

print str(x) 应该打印2因为x是2,然后再打印2,然后是3,这是3

我的解释有什么问题

x = 3
ans = 0
itersLeft = x
while (itersLeft != 0):
     ans = ans + x
     itersLeft = itersLeft - 1
print str(x) + '*' + str(x) + ' = ' + str(ans)
Run Code Online (Sandbox Code Playgroud)

python while-loop

-3
推荐指数
1
解决办法
219
查看次数

如何在R中的随机位置向向量中引入值?

我刚刚开始学习R,我的任务是创建一个具有正态分布的10000个的向量,mean = 0并且sd = 100.我做了什么.

x <- rnorm(10000, mean = 0, sd = 100)
Run Code Online (Sandbox Code Playgroud)

但现在我被要求values between 500 and 700在该向量中引入1000个随机位置.

谁能帮我?

random r vector

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

开关盒(C)

我们有4个地区: a b c d

我们想把数字放在这些地区.

如何仅使用switch语句执行此操作:

 the number divisible by 10 and divisible by 7 ?n region a
 the number divisible by 10 but not divisible by 7 ?n region b
 the number not divisible by 10 but divisible by 7 ?n region c
 the number not divisible by 10 and divisible by 7 ?n region d
Run Code Online (Sandbox Code Playgroud)

例如,如果:

input 770 out put is a

input 200 output b

input 154 output c
Run Code Online (Sandbox Code Playgroud)

c int case switch-statement conditional-statements

-4
推荐指数
1
解决办法
2万
查看次数

"尝试"和"如果"之间的区别

Python中"try"语句和"if"语句之间是否存在任何功能差异?

python if-statement

-5
推荐指数
2
解决办法
3594
查看次数

二进制搜索的递归函数

为二分查找创建递归函数.
此函数接受已排序的数组和要搜索的项,并返回项的索引(如果项在数组中),或返回-1(如果项不在数组中).
此外,编写测试程序来测试您的功能.

template <class elemType>
int orderedArrayListType<elemType>::binarysearch
                                (const elemType& item) const
{
    int first= 0;
    int last = length -1;
    int mid;
    int list[];
    int BinarySearch(,Type & Item, int first, int last)
    bool found = false;
    while (first <= last && !found){
        mid = (first + last) / 2;
        if (list[mid] > item)
            return BinarySearch(list, item, first, mid -1)
        found = true;
        else if (list[mid] > item)
            return BinarySearch( list, item, first, mid -1)
            last = mid - 1; …
Run Code Online (Sandbox Code Playgroud)

c++ recursion binary-search

-7
推荐指数
1
解决办法
2万
查看次数